最病 A Design Smells 口Rⅰ gidity僵化性→难于修改 口 Fragility脆弱性≯一改便乱 口 Immobility牢固性→难于重用 口 Viscosity粘滞性→做好事难 口 Needless Comp|exy不必要的复杂性 口 Needless Repetition不必要的重复 口○ pacity晦涩性 Institute of Computer Software 2021/2/12 Nanjing University2021/2/2 Institute of Computer Software Nanjing University 22 Design Smells Rigidity 僵化性 → 难于修改 Fragility 脆弱性 → 一改便乱 Immobility 牢固性 → 难于重用 Viscosity 粘滞性 → 做好事难 Needless Complexity 不必要的复杂性 Needless Repetition 不必要的重复 Opacity 晦涩性