摘要: 1、开闭原则(Open Close Principle)一个软件实体应当对扩展开放,对修改关闭 ,需求改变时我们可以对模块进行扩展,使其具有新的功能,对更改是封闭的,对模块扩展时,不需要改动原来的代码。面对抽象而不是面对细节!2、依赖倒转原则依赖抽象,而不依赖具体(实现),抽象更灵活3、迪米特法则一个软件实体应当与尽可能少的其他实体发生相互作用,如果这些模块是相对孤立的,那么它们就不会将修改的压力... 阅读全文
posted @ 2010-04-27 13:36 张倩 阅读(275) 评论(0) 推荐(0) 编辑