Regidity--The system is hard to change because every change forces many other changes to other parts of the system.Fragility--Changes cause the system to break in places that have no conceptual relationship to the part that was changed.Immobility--It is hard to disentangle the system into components that can be reused in other systems.Viscosity--Doing things right is harder than doing things wrong.Needless Complexity--The design contains infrastructure that adds no direct benefit.Needless Repetition--The design contains repeating structures that could be unified under a single abstraction.Opacity--It is hard to read and understand.It does not express its intent well.
转载于:https://www.cnblogs.com/nanshouyong326/archive/2007/02/05/640480.html
相关资源:数据结构—成绩单生成器