摘要: 写在前面的话:虽然GoF提出23中设计模式的年代比较久远,但是现在却依然盛行。面向对象的最佳实践:SOLID原则S:单一责任原则,一个类只能有一个原因能使其发生改变,即一个类只承担一个职责。O:开放-封闭原则,这里指我们的设计应该对扩展开放,对修改封闭,尽量以扩展的方式来维护系统。L:里氏替换原则,... 阅读全文
posted @ 2014-03-13 10:24 冷冰若水 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 写在前面的话:你是一个程序员么?如果是的话,那么在看下面这段话之前,问自己两个问题然后记录下答案。首先问自己:“什么是设计模式?”,然后再问”说出你能回忆起的设计模式的名字”。设计模式是什么呢?设计模式是用来解决软件开发中重复出现的问题,久经考验的方法。当程序员遇到反复出现的问题时,他们通过应用合适的设计模式来解决问题。设计模式是由最聪明的电脑科学家设计出来的,历经了时间的考验,它们被认为是最好的方法。使用设计模式,程序员不需要自己想办法解决所有的编程难题,他们可以使用设计模式。设计模式节约开发时间,能开发出更灵活、可靠和健壮的软件。设计模式重用了概念的想法,解决方法的设计理念,考虑了他人的使 阅读全文
posted @ 2014-03-13 08:56 冷冰若水 阅读(242) 评论(0) 推荐(0) 编辑