
![]() |
パターン指向リファクタリング入門~ソフトウエア設計を改善する27の作法 |
『パターン指向リファクタリング入門』はマーチン・ファウラーの『リファクタリング』の続編ともいえる本です。本書では27のリファクタリングについて紹介してますが、単なる新しいリファクタリングのカタログ集というものではなく、いかにして既存のシステムの設計を進化させていくのかという観点からリファクタリングについてまとめ直した本です。本書の主題は、パターンを道しるべとし、リファクタリングを通じて設計を進化させていくという点にあります。本書ではそういった「設計の進化」のやり方について、実際のコードを例にして詳しく解説しています。パターンをどうやって使ったらよいのかわからないという方や、一歩進んだリファクタリングを行いたいと考えている方にとって、本書はデザインパターンとリファクタリングを知るための道しるべとなることでしょう。














