设计模式
likelikebing
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面向对象10原则
追求高内聚highly cohesive 和松耦合 loosely couple 的解决方案是面向对象设计基本核心原则。这里列出OO设计中十大原则: 1. DRY (不要重复你自己) 这是指不写重复的代码,取而代之是使用抽象共性的东西。如果超过一次使用硬编码,那么就要考虑将其公开为final修饰的不变量;如果你在两个以上地方有相同的代码块,那么就要考虑使其成为一个单独的方法。SOLID设计转载 2014-08-07 15:25:16 · 443 阅读 · 0 评论 -
SOLID原则
SOLID原则是SRP单一职责原则、OCP开闭原则、LSP里氏代换原则 、ISP接口隔离原则 、DIP依赖倒置原则 四个原则的第一个字母简称,如今还多了一个依赖注入DI。本文介绍了SOLID原则和现在新的流行OO设计思想。 设计七宗罪 刚性 - 使其难以改变 脆弱性 - 可以很容易地打破 不可移动 - 使其难以重用 粘度 - 使其难以做正确的事 不必要的复杂性 – 过分设计 不必要的转载 2014-08-07 15:29:19 · 1898 阅读 · 0 评论
分享