读书人

设计形式重思考一

发布时间: 2012-12-17 09:31:40 作者: rapoo

设计模式重思考一

如果说在软件中蕴含有智慧的话,那么面向对象里面有真正的智慧。当去解剖一条鱼的时候,虽然可以清楚的知道各个细节,但是这已经成为了一条死鱼。在学习很多支离破碎的知识点的之后,需要画龙点睛之笔。

设计模式的原则

设计模式简洁地描述了解决一类问题的方法,它更强调于可以重用和灵活的解决问题的方法。为了实现这个目的,有几条核心的需要遵循的原则

组合。通过类的组装来实现灵活的系统,而不仅仅是通过继承来实现。

解耦。减少系统中不同元素之间的依赖关系。

接口。为了接口而编程,而不是为了实现而编程。

设计模式词典。

而其中所蕴涵的真意,虽然是头脑里面知道了,很多时候却很难体会到里面的微妙。常常是大刀阔斧的去做一件事情,而正是在做一件吃力不讨好的事情,失去了其中的乐趣。

读书人网 >软件开发

热点推荐