>>386
KISSの原則と真っ向から対立する考え方ですね。
一人でやるなら汎用的なクラス+差分プログラミングより
シンプルなクラス+リファクタリングで単純なクラス構成を目指したくなりませんか?
業務プロジェクトの場合は「動いているものをいじるな」という圧力が大きいですが
ソースを引き継ぐ人には歴史的経緯による複雑なクラス構成は迷惑なだけだと思います。