4

私はますます TDD に夢中になっており、私のクラスは通常、純粋なデータ ホルダーまたは純粋なデータ マニピュレーターになってしまうようです。これはTDDの期待される結果ですか?それとも極端なアプローチをとっていますか?

4

1 に答える 1

4

TDD は、より少ない依存関係でコードを書く傾向があることを意味します。これは、クラスが単一の責任を持つ傾向があることを意味します。あなたが説明したように、それはより単純なクラスを持つことに現れるかもしれません。必ずしもそのように終わる必要はありませんが、容赦なくリファクタリングすることで、確かにそれに近づきます。

于 2012-12-21T15:40:44.367 に答える