例えば、業務系でも、共通部分を作っといたとして、仕様変更により、一見、微妙に違う共通部分を作らなければならない状況になったとする。
この場合は、当初の共通化の設計自体がまずかったという可能性が高いのかな?
完璧に粉々にプリミティブな共通クラスを作っておけば大丈夫なはず、とか?