同一個檔案裡的程式碼的多寡應該會影響到執行速度,所以一直想嘗試在一大串的程式拆散到各個檔案去存放,當實際要用到的時候再叫進來,目前覺得這樣對於程式執行的效率會有提昇,雖然沒實際測出數據出來,不過理論上應該沒有錯。
同一個檔案裡的程式碼的多寡應該會影響到執行速度,所以一直想嘗試在一大串的程式拆散到各個檔案去存放,當實際要用到的時候再叫進來,目前覺得這樣對於程式執行的效率會有提昇,雖然沒實際測出數據出來,不過理論上應該沒有錯。
不過,這樣子的作法對於其他人要閱讀我以這種方式撰寫的程式碼可能會比較麻煩一點,在看的時候就必須不停的切換檔案視窗才能循正確的程式流程去跑,和經驗也是很有關係的,如果對方是觀察程式碼經驗豐富的人,應該不算什麼難事,甚至也不算什麼麻煩事,因為在同一個檔案裡流程也可能到處亂跑,例如我將要執行的步驟依特性寫成個別函數存放,函數的位置也不太可能剛好在上下,尤其是某些函數可能是有共用的,當要查看的時候一樣要拉動捲軸。
最重要的還是我最初想要達成的效率問題。這樣子的作法,真的有用嗎?