1.设计的结构很难做改变,或者改变的代价很高
2.设计结构中的一处做了改动,就在其他地方产生问题。
3.当前的软件不能够重用,或者不存在重用。
4.类与类之间的关联度很高,或者软件与环境的关联度很高。
5.某些类的职责很集中,出现以该类为中心,辐射很多关联的情况。、
6.继承非常多,而很少有组合。
7.机能相关的设计,与职能相关的设计混杂在一起。
1.设计的结构很难做改变,或者改变的代价很高
2.设计结构中的一处做了改动,就在其他地方产生问题。
3.当前的软件不能够重用,或者不存在重用。
4.类与类之间的关联度很高,或者软件与环境的关联度很高。
5.某些类的职责很集中,出现以该类为中心,辐射很多关联的情况。、
6.继承非常多,而很少有组合。
7.机能相关的设计,与职能相关的设计混杂在一起。