摘要:
解决的问题: 我们在装饰新家的时候买了几幅抽象画,买回来之后发现有些加上色彩艳丽的边框更适合我们,而有的加上玻璃罩之后更能符合我们的使用。那我们来怎么解决这个问题呢?他需要动态的给别的对象增加额外的职责,这就是装饰者模式的目的。 我们可以通过继承的方式来给原对象增加新功能,但是装... 阅读全文
posted @ 2013-04-21 15:59 fengyv 阅读(249) 评论(0) 推荐(1) 编辑
|
||
摘要:
解决的问题: 我们在装饰新家的时候买了几幅抽象画,买回来之后发现有些加上色彩艳丽的边框更适合我们,而有的加上玻璃罩之后更能符合我们的使用。那我们来怎么解决这个问题呢?他需要动态的给别的对象增加额外的职责,这就是装饰者模式的目的。 我们可以通过继承的方式来给原对象增加新功能,但是装... 阅读全文
posted @ 2013-04-21 15:59 fengyv 阅读(249) 评论(0) 推荐(1) 编辑
摘要:
① 正确的管理方式 尽管任何一套管理方式被证明是绝对正确的,但是如果一个项目要真正走向成功的话,他还是需要正确的管理方式。一种管理方法可能会有缺点,不是很完美,但只要它是正确的就可以了。 正确的管理方式应该包括正确的项目目标、合理的开发计划以及... 阅读全文
posted @ 2013-04-21 12:00 fengyv 阅读(305) 评论(0) 推荐(0) 编辑
摘要:
考虑设计中什么应该是可变的。这种方法与关注引起重新设计的原因刚好相反。它不是考虑什么会迫使设计发生改变,而是考虑什么能够在不引起重新设计的前提下改变。这时主要关注的就是对变化的概念进行封装,这时许多设计模式的主题。 如何在问题领域中找到不同变化,如何找到不同领域中的共同点。找到变... 阅读全文
posted @ 2013-04-21 11:23 fengyv 阅读(821) 评论(0) 推荐(0) 编辑 |
||