whitglint 積分 3 編輯於

我不重寫舊程式碼可能是因為

  1. 沒有文件也沒有測試程式,何謂「正確」的執行結果?
  2. 有些實作看起來很怪其實是有歷史因素的,除非問當初寫的人不然看再久也看不出為什麼,貿然改下去就爆炸。
  3. 沒有大問題的話針對無法滿足新需求的模組一點一點改寫就好。
  4. 得讓測試人員重新測試,冒著系統爆炸的風險,只是為了自己覺得程式碼好看一點,未必值得。
這是文章的子討論串,你可以回到上層查看所有討論和文章
qrtt1 積分 1

除了重寫還能重構啊 :P

whitglint 積分 0

咦,換行都不見了。

whitglint 積分 0

喔,多空一行就會分段落了。

qrtt1 積分 1

可以先用「預覽」的功能看一下囉