摘要: #单一职责原则 定义:一个类只负责一个功能领域中的相应职责(就一个类而言,应该只有一个引起它变化的原因) 是实现高内聚,低耦合的指导方针 #开闭原则 定义:一个软件实体应对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。 为了满足开闭原则,需要对系统进行抽象化设计,抽象化是开 阅读全文
posted @ 2016-10-22 17:34 Feng_zhulin 阅读(501) 评论(0) 推荐(1) 编辑
摘要: 设计模式是为了让我们开发出具有更好的灵活性和可扩展性,也更易于复用的软件系统。 模式并不能替代人来完成软件系统的创造,他们只不过会给那些缺乏经验但却具备才能和创造力的人带来希望。 设计模式的组成要素: #问题 描述了应该在何时使用模式,它包含了设计中存在的问题以及问题存在的原因 #解决方案 描述了一 阅读全文
posted @ 2016-10-22 16:01 Feng_zhulin 阅读(182) 评论(0) 推荐(0) 编辑