eXtreme Programming Part.3
■ このスレッドは過去ログ倉庫に格納されています
0201XP狂信者
NGNGおお、あの程度じゃ大げさじゃないんだ。すごいねぇ。
コード圧縮派vs沢山のクラス派の戦にもなりそうで楽しいよ。
はっきり言って、Utilに渡すパラメータ変えてるだけだから、
IItemだけで十分。
それもインタフェースにするのもアウト。XP派はそういうだろう。
説明用コードだからといって、ああいう設計してれば、
余計なコードが増えるのさ。
まぁ、仕事量が増えて見えるから金取れるんで、
それも行きかたのひとつではあるけどね。
XPがうまくいかない道でもある。
Simpleじゃない設計やるから、
ドキュメントで説明しないと駄目になるのさ。
簡単なコードで書くならば、
ドメインオブジェクトが見えているならば、
ついでにクラスのレスポンシビリティがはっきりしているなら、
あとはナビゲーションの問題だけなので、
設計に難しい部分なんてない。
ドキュメントがなくても呼び出されたクラスの何かのメソッドで、
コールパスでも見れば、設計の構造なんてのはおのずとわかる。
ここら辺で、インタプリターと戯れる人間と、
頭の中で考える派の戦にもなるわけだけどさ。
まぁ、ご自慢の頭で頑張ってください。
■ このスレッドは過去ログ倉庫に格納されています