回答編集履歴
1
追記
answer
CHANGED
@@ -8,5 +8,7 @@
|
|
8
8
|
0. テストロジックの作成
|
9
9
|
動いているコードを変更する時は、コード変更前と変更後で動作が変わらないように保証するためにテストロジックや`assert`がなければ、作成してくださいな。
|
10
10
|
|
11
|
+
0. 上記2点がクリアされた後にコードを変更する方が、変更規模によりますが、手戻りが少なくなります。
|
12
|
+
|
11
13
|
◇参考情報
|
12
14
|
[リファクタリング » 不吉な匂い](http://objectclub.jp/technicaldoc/refactoring/refact-smell)
|