第0章の前に_Java言語で学ぶリファクタリング入門

概要

本書の構成
0章〜15章ある。
そのうち、0章はリファクタリングがいかに大切なことかということが書いてある。
リファクタリングの説明だったり、定義、目的。


1章〜15章は、実践。
各章にリファクタリングのテクニックが一つずつ丁寧に紹介されている。
それなので、0章以外は独立しているので、どこから読んでも大丈夫。



リファクタリングは、デザインパターンエクストリーム・プログラミングと並んで、
ソフトウェアの重要な開発技法として注目されている。
綺麗なソースは、読むのが楽で、修正するのが楽で、デバッグするのが楽です。


リファクタリング」とは、
外部から見たプログラムの振る舞いを変えずに、
プログラム内部の構造を改善する技法のこと。
プログラムの「体質改善」と呼ばれることもある。