パターン指向リファクタリング入門

リファクタリングは、制約理論(TOC)の「継続的改善ステップ」に似ている、かな。


(この本でも書かれているように)開発の現場では

  • 作りこみすぎ(over-engineering)
  • 作りこみ不足(under-engineering)

が多い(しかも、後者のほうが圧倒的に多い)。


この本での説明に使っている言語はJava

でも、すべてのオブジェクト指向プログラミング言語に通じる内容。


ちなみに、この本(日本語訳)は出版されたばかり(2005年8月8日 1版1刷)。


パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法

パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法