2014年8月15日
摘要: Object Oriented Design Principles Marla Sukesh, 8 Apr 2013 4.91 (155 votes) Rate this: vote 1vote 2vote 3vote 4vote 5 ... 阅读全文
posted @ 2014-08-15 23:36 Stephen_init 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 单一职责原则1.1 我是“牛”类,我可以担任多职吗 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。这个设计原则备受争议,只要你想和别人争执、怄气或者是吵架,这个原则是屡试不爽的。如果你是老大,看到一个接口或类 是这样或那样设计的,你就问一句:“... 阅读全文
posted @ 2014-08-15 23:05 Stephen_init 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 建造者模式11.1 变化是永恒的 又是一个周三,快要下班了,老大突然拉住我,喜滋滋地告诉我:“牛叉公司很满意我们做的模型,又签订了一个合同,把奔驰、宝马的车辆模型都交给我们公司制 作了,不过这次又额外增加了一个新需求:汽车的启动、停止、喇叭声音、引擎声音都由客户自己控制,他想什么顺序就什么顺序,这个... 阅读全文
posted @ 2014-08-15 22:50 Stephen_init 阅读(176) 评论(0) 推荐(0) 编辑