makotan _at_ gmail dot com

1コントロール=1インターフェイス?

Nazunaの経験から・・・
機能数に応じてクラス数が増えて、クラスの管理が大変になります。これはかな〜りのデメリットです。結局パッケージをクラスっぽく使う方向になるんですけど、それよりも素直にInterfaceのmethodをコントロールにすればいいと思います。
振る舞いが増えたら、Interfaceにmethodを追加すれば良いだけだと思います。その程度のコントロールは一人の人間が開発してユニットテストを書くものだと思います。