リファクタリングを行う前にテストを書きましょう。パフォーマンス、可読性、保守性などを向上させるために、入出力を変えずにコードを変更することをリファクタリングと呼びます。コードを変更している以上、バグが混入してしまったり、満たすべき仕様を満たさなくなる(デグレが発生する)可能性があります。そのような問題を起こさないために、テストを書いてからリファクタリングを行いましょう。
NOTE
リファクタリングの前にテストを書く
← 6.2. テストファースト 6.4. テスト名 →