一次性代碼只使用一次,所以大多數程序員只會因為代碼執行的任務比編程所花的時間長,程序員這樣做是因為編寫程序比手動執行任務更容易。例如,如果用戶希望按創建者和生成日期組織大量雜亂無章的圖像,則這可能需要大量時間。如果代碼所需時間較少,這樣程序員就有興趣編寫代碼,而不是開始對圖像進行排序大型的,很少是復雜的。例如,代碼可以對成千上萬的圖像進行分類,但是它很少能執行高級任務,如圖像處理,因為這需要更多的代碼同時,如果程序員有能力制作一個更高級的一次性代碼,那么這是可以做到的。為多種用途而制作的程序,尤其是發行版,通常都是經過精雕細琢的,并且充滿了代碼,以保持程序的穩定。對于一次性代碼,這種精巧的編碼通常被忽略掉,因為它需要更長的時間來制作。相反,它使用的編碼充滿了黑客,或者是比整行代碼更短更容易制作的小代碼,以及經過優化的編碼為了快速編程。一次性代碼是為一次性使用而編寫的,所以程序員很少為多個用戶編寫一個代碼。這意味著程序可能會被多次使用,而且通常需要更多的編程來允許多個用戶,對于程序員來說,編寫一個影響網絡上多臺計算機的一次性代碼要常見得多,而不是一個由多個不同用戶運行的代碼。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!