寫程式跟一般日常生活一樣,要做各種各樣的決定;但這些決定跟選陽春麵、還是滷肉飯之類的,有一個很大的不同:就是不管做對做錯,都很難走回頭路,而且魔鬼往往藏在細節裡。 看多遠、看多近? 這裡談的遠近,當然不是指眼睛到螢幕的距離。 寫程式跟一般日常生活一樣,要做各種各樣的決定;但這些決定跟選陽春麵、還是滷肉飯之類的,有一個很大的不同:就是不管做對做錯,都很難走回頭路。 所以越資深的人,多半對設計的選擇會越來越謹慎、越來越遲疑,每一個關卡都好像是要賭上人生一樣。 在前東家所受的教訓中,幾乎所有的資深長官都說:「你要看的是三五年之後的技術觀點」。老實說,有一段時間我自己也是深信不疑的;不過到了現今,恐怕沒有多少人或企業有自信可以看得這麼長遠了。
業餘大叔程式心得筆記#9:程式設計要看多遠、看多近?/葉光釗
業餘大叔程式心得筆記#9:程式設計要看多遠、看多近?/葉光釗
業餘大叔程式心得筆記#9:程式設計要看多遠、看多近?/葉光釗
寫程式跟一般日常生活一樣,要做各種各樣的決定;但這些決定跟選陽春麵、還是滷肉飯之類的,有一個很大的不同:就是不管做對做錯,都很難走回頭路,而且魔鬼往往藏在細節裡。 看多遠、看多近? 這裡談的遠近,當然不是指眼睛到螢幕的距離。 寫程式跟一般日常生活一樣,要做各種各樣的決定;但這些決定跟選陽春麵、還是滷肉飯之類的,有一個很大的不同:就是不管做對做錯,都很難走回頭路。 所以越資深的人,多半對設計的選擇會越來越謹慎、越來越遲疑,每一個關卡都好像是要賭上人生一樣。 在前東家所受的教訓中,幾乎所有的資深長官都說:「你要看的是三五年之後的技術觀點」。老實說,有一段時間我自己也是深信不疑的;不過到了現今,恐怕沒有多少人或企業有自信可以看得這麼長遠了。