最近在拜读博客园的两本书《你必须知道的.NET》和《大话设计模式&小菜编程成长记》,作者都是微软MVP。
《你必须知道的.NET》,作者每篇先提出几个问题,这些问题都涉及到容易混淆的概念,一不小心就会弄错(我开始就是这样的),然后作者通过具体的例子讲解,IL代码分析来回答开始提出的问题。如果最后你能清楚地回答开始提出的问题,就可以看下一章了。作者通过自身的学习经历体会娓娓道来,倍感亲切,讲的也挺透彻,推荐给对.Net有一定了解,想要深入.NET本质的Coder学习!
《大话设计模式&小菜编程成长记》,开篇的活字印刷比喻很新颖,可以看出作者平时是个有心人,是注意思考的。作者通过对小菜最初两个程序的不断改进来阐述设计模式,很有针对性,相信很多初学者有相同的经历和体会,同时会和小菜一样,在不断的重构程序中学会看似很复杂的设计模式。本书模仿《Head First Design Pattern》的风格,这不是批评,相反我认为是表扬,学习经典书籍的长处,进行消化吸收变为己用这难道不好么?推荐给觉的自己程序扩展性差,耦合强的Coder学习!
下一步准备学习《道不远人》和《软件设计精要与模式》,两本书都将深奥的知识用生动有趣但不乏深度的文字表现出来(对文字水平和技术理解要求很高,个人觉得,佩服!)
读了这么多书,有一句伟人的话和大家共勉:精通的目的在于应用!