摘要: 策略模式的定义: 定义了算法族,分别封装起来,让它们之间可以互相替换 ,此模式让算法的变化独立于使用算法的客户 策略模式的意义: 策略模式使开发人员能够开发出由许多可替换的部分组成的软件,并且各个部分之间是低耦合的关系。 低耦合的特性使软件具有更强的可扩展性,易于维护;更重要的是,它大大提高了软件的 阅读全文
posted @ 2016-04-11 20:14 菜鸟奋斗史 阅读(662) 评论(0) 推荐(0)
摘要: 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖 阅读全文
posted @ 2016-04-11 09:02 菜鸟奋斗史 阅读(437) 评论(0) 推荐(0)