bottledsnow
@bottledsnow
覺得
Wed, Nov 1, 2023 4:00 AM
1
循規蹈矩或破而後立
當你發現之前為了速成而留下來的爛程式難以修改,要維持現有功能逐步優化,還是完全拔掉重新寫一個易於維護與使用的全新程式呢?
我發現這個過程,跟學習技術上的很多道理相通。
我在大多數的時候,都很常遇到過「乾脆全部打掉重來,搞不好會比較快」;學習一項技術要打稿根基,很多人都在求學的路上遇過類似的事情。
我的觀點偏向於,無論是一開始就打算從根基抓起,還是速成後再決定銷毀重來。這都是一種前進的選擇,沒有對錯跟快慢,因為成長後所專業的優劣點完全不同。
選擇自己順心的選擇,才是最重要的做法。
載入新的回覆
當你發現之前為了速成而留下來的爛程式難以修改,要維持現有功能逐步優化,還是完全拔掉重新寫一個易於維護與使用的全新程式呢?
我發現這個過程,跟學習技術上的很多道理相通。
我在大多數的時候,都很常遇到過「乾脆全部打掉重來,搞不好會比較快」;學習一項技術要打稿根基,很多人都在求學的路上遇過類似的事情。
我的觀點偏向於,無論是一開始就打算從根基抓起,還是速成後再決定銷毀重來。這都是一種前進的選擇,沒有對錯跟快慢,因為成長後所專業的優劣點完全不同。
選擇自己順心的選擇,才是最重要的做法。