« Refactoring | 網頁 | Java 好書推荐 »

09/08/2003

Refactoring

Refactoring(重構):

Historical post

  • 2003/09/08: 昨天晚上,冒著杜鵑颱風的風兩(其實沒什麼風雨),到台北天瓏買了Refactoring 中文版。當天晚上就看完了第一章。一些感想:
    • debug 前先重構
    • 增加新功能前先重構
    • 一次重構一點點
    • 重構必需與單元測試結合
    • 透過特定的手法所進行的重構工程,可能導引出特定的設計模式(design pattern)
    • Smalltalk 語言在軟體工程的發展史上,似乎扮演著相當重要的地位,至少在 refactoring、design pattern,以及 oop 的許多觀念,都來自 smalltalk。

發表留言