什么是腐化的系统, 什么是不良的软件设计? 不良的软件设计包含以下的一种或几种特征:

1) 僵化
2) 脆弱
3) 牢固
4) 黏性
5) 晦涩


良好的系统应该遵循怎样的设计原则?

1) 开放-封闭原则(OCP)
2) 单一职责原则(SRP)
3)  Liskov替换原则(LSP)
4) 依赖倒置原则(DIP)
5) 接口隔离原则(ISP)
6)  重用发布等价原则(REP)
7)  共同封闭原则(CCP)
8)  共同重用原则(CRP)
9)  无环依赖原则(ADP)
10) 稳定依赖原则(SDP)
11) 稳定抽象原则(SAP)

相关文章:

猜你喜欢
  • 2021-11-20
  • 2022-03-03
  • 2021-06-14
  • 2021-08-24
  • 2022-12-23
  • 2019-06-30
相关资源
相似解决方案