欢迎来到我的地盘:今天是

若得山花插满头,莫问奴归处!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
什么是腐化的系统, 什么是不良的软件设计? 不良的软件设计包含以下的一种或几种特征:

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)
posted on 2007-12-11 16:48  莫问奴归处  阅读(305)  评论(0编辑  收藏  举报
轩轩娃