《java与模式》(阎宏)和《java设计模式》(张逸)这两本书谁读过,感觉怎么样?推荐使用那本?谢谢各位

Python033

《java与模式》(阎宏)和《java设计模式》(张逸)这两本书谁读过,感觉怎么样?推荐使用那本?谢谢各位,第1张

朋友,这两本书鄙人很早就读过了。两本书都是好书,当然如果一定要分出高低的话,阎宏博士的《java与模式》更系统、更全面、更深入一些。设计模式的学习只是领悟设计模式的一部分,另一部分就是实践,理论联系实践才能彻底领悟设计模式的妙处。如果你的时间还能挤出更多一点的话,我比较推荐的阅读路径是1 快读一遍《java设计模式》 2 快读一遍《java与模式》 3 精读一遍《java与模式》,这样既可以深入理解和学习《java与模式》,也能够领略一下《java设计模式》的不同之处,岂不妙哉?!

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。

java设计模式是当你在实际的系统当中遇到重构或者扩展的时候采取的一种对现有系统影响最小的一种措施。当然并不是一定要学这个东西,就像一个没上过学的人和上过学的人,在个人修养上面存在一定的差异,但是他们都知道如何生活,各自都有各自的生活方式,并没有因为没上过学而不能生活了。学习设计模式会扩展你的逻辑思维,增加你面向抽象编程的思想,从而会在软件设计上提升到一个架构设计的层次,都学点不会错的!

推荐书籍:《软件秘笈:设计模式那点事》。

百度里面搜“设计模式”,第一条中设计模式百度百科中就有首推该图书,浏览量在20几万以上的,不会错的。里面讲解的23中设计模式例子很生动,容易理解,还有JDK中设计模式应用情况,看了收获挺大的!好东西大家一起分享!

祝你早日学会设计模式!