以前看了一個觀點,不錯:
不要的程式碼刪除掉
刪除你沒有使用的功能
清理的時間正比於程式碼的數量,複雜性和糟糕的程度。
如果程式碼的功能你目前沒有使用,而且在可預見的將來也不會使用,那麼就刪除它,這會減少你瀏覽的程式碼數,降低複雜度(刪除不必要的概念和依賴)。
你會清理的更快的,而且最後的結果會更簡單。
不要留著程式碼僅僅因為“誰知道呢,你可能某一天需要它”。程式碼是有代價的 – 它需要被移植,修正錯誤,被閱讀以及被理解。你有更少的程式碼,就更好。就算在最不可能的情況下,你需要這個舊程式碼,你也能從程式碼庫中找到它。
不要的程式碼刪除掉
刪除你沒有使用的功能
清理的時間正比於程式碼的數量,複雜性和糟糕的程度。
如果程式碼的功能你目前沒有使用,而且在可預見的將來也不會使用,那麼就刪除它,這會減少你瀏覽的程式碼數,降低複雜度(刪除不必要的概念和依賴)。
你會清理的更快的,而且最後的結果會更簡單。
不要留著程式碼僅僅因為“誰知道呢,你可能某一天需要它”。程式碼是有代價的 – 它需要被移植,修正錯誤,被閱讀以及被理解。你有更少的程式碼,就更好。就算在最不可能的情況下,你需要這個舊程式碼,你也能從程式碼庫中找到它。