| |||
| |||
リファクタリングの目的 | |||
リファクタリングは、色々な効果を私達にもたらします。この節では、代表的な効果について 見てみましょう。
| |||
いつリファクタリングすべきか | |||
| |||
テスト | |||
リファクタリングは、ソフトウェアの外部的振る舞いを保ちつつ、内部構造を改善することで す。自信を持ってリファクタリングを進めるには、外部的振る舞いを保っている、つまりバグ を生み出していないことに自信を持つ必要があります。そのため、JUnitなどのテストツール によって、簡単に何度でもテストを行なえる環境を整えることが、リファクタリングの事前条 件になります。 つづき |