阅读背景:

[置顶] Java设计模式之初学者笔记——设计模式基础讲解

来源:互联网 

前言

        最近懂得了一下设计模式,起初看的是《大话设计模式》,这本书是用C#语言写的,觉着挺成心思,其实很多模式我们都已在用了,却不知道这就是设计模式。所以后来买了本GOF的《设计模式——可复用面向对象软件的基本》盘算好好研究下。这本书是设计模式的鼻祖,相当威望,书名中说的是“可复用面向对象软件的基本”,这是基本,我对此表现比拟震动。用了三年的面向对象语言竟然不懂得设计模式,不知道这是基本,看来也是白活了。我暂时懂得到的在此基本上还有重构等等很多比拟高等概念。但这本书明显超越了我的懂得规模,首先他用的语言是C++,我之前没接触过。还有就是这本书唯一248页,可见语言之简洁,很多处所写的特殊晦涩难懂,没有坚实的基本的人还是不推举这本书了。为了持续深刻的学习,我又买了一本阎宏的《Java与模式》,共1024页,讲述的可谓详实。这本书不但对GOF的23种设计模式做了比拟详细的讲授还讲了几个以后涌现的设计模式。但对一些庞杂的模式我还是不能很好的懂得,或是对一些比拟简略模式也只是知道构造,却不知道如何运用。总结下来,设计模式对我暂时的工作毫无赞助。但我却对面对对象有了更加深刻的认识,比如之前我一直应用接口,却不知道为何,我现在依然在应用,但我知道我为何这么做了,之前是无脑的模拟,但在我懂得了设计模式以后,我学会了思考。这类进步我觉着是我最大的收获。        最近懂得了一下设计模式,起初看的是《大话设计模式》,这本书是用C#语言写的,觉




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: