第9章 歩幅の調整
本章でやったこと
大きい設計変更ではなく、その前にある小さな変更に着手した
Franc に行ったリファクタリングを Dollar に「大きなステップ」で適用した
次は残った times メソッドを削除する
気づいた修正をどうすべきか
教科書的な答え
「今行っている作業を止めないために、修正は待つべき」
が、Kent Beck 的には
「ちょっとした割り込み(修正)を楽しもう。ただし、ちょっとしたものに限る」
「割り込みにさらに割り込むことはしない」
歩幅の調整
TDD では必ずしも細かいステップ(歩幅)を踏む必要はない そのため、窮屈だと思うのであればステップを大きくすれば良いし、大きすぎると思うのであれば小さくすれば良い
その舵を取るのは開発者(AI Agent)であり、正しい幅のステップは存在しない
ただ、このステップ幅を調整するには経験が必要になりそう… radish-miyazaki.icon