2012年11月4日

架构设计和包图

摘要: 包组织原则 将在功能上有紧密联系的、垂直或水平的切片打包将一族接口打包将一组不稳定的类打包提取独立的类型利用工厂(factory)来降低实体包之间的依赖不要在包中出现回路 提示:功能性相关的类。 一般说来,决定类之间是否有功能性联系,可以看是否满足以下条件: 在一个类里发生变化会影响到... 阅读全文

posted @ 2012-11-04 19:57 王大王 阅读(690) 评论(0) 推荐(0)

面向对象设计原则

摘要: 单一职责原则 单一职责原则,SRP(The Single – Responsibility Principle)规定,一个类只能有一个引起它变化的原因。在SRP中,我们定义一个类的职责就是”改变它的原因“。如果你能想到N个动机去改变一个类,那么这个类就具有多于一个的职责。 原因:如果一... 阅读全文

posted @ 2012-11-04 16:57 王大王 阅读(172) 评论(0) 推荐(0)

导航