C++程序员必读的经典著作
生活随笔
收集整理的這篇文章主要介紹了
C++程序员必读的经典著作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
想成為一名合格的C++程序員,有許多經典的書籍可以推薦;然而,若想成為一名高效的C++程序員,就絕對不能錯過Scott Meyers的這兩本名著。Meyer幾乎掀起了Effective編程的熱潮,例如之后的Effective STL,以及繼承了同樣風格的Bill Wagner之Effective C#,都是這一系列的佼佼者。人們津津樂道于書中的條款,運用在編程實踐中,并深深為Meyer的技術涵養所折服。現實正是如此,運用C++語言開發項目,就好似要穿過一片雷區,戰戰兢兢,帶著撞大運的思想硬著頭皮沖鋒陷陣,一不小心,就會出師未捷身先死。Meyer的這兩本著作,是幫助我們穿越雷區的探測器,可以提醒我們避開危險的地雷,甚至幫助我們撤除地雷,使得我們可以安然通過,到達勝利的目的地。
?????? ?我在編寫C++代碼時,常常會翻閱這兩本著作。我無法將它們束之高閣。每當我遇到C++的陷阱而無法自拔時,都需要從書中找到解決問題的利器。這是C++程序員案頭必備之書,即使對于Java和.NET程序員來說,閱讀這兩本著作,仍有裨益。雖然GC可以幫助我們規避許多內存陷阱,不至于因為內存泄漏而導致系統崩潰;然而從高效的角度來看,無論何種語言,都有其相通之處,書中的議題可以說是放之語言的四海而皆準。例如在Effective C++中,對設計、實現、面向對象等諸多概念的深入剖析;在More Effective C++一書中,對于多態、異常、效率以及其他的雜項討論,完全可以脫離具體的C++語言,從通用的編程角度獲得收益。
????? ?所謂“經典”,意味著經久不衰,不因時間的流逝而失去其存在的價值。語言的變遷在這數十年內,讓人應接不暇,但C++的魅力仍然不減。我想,即使在將來C++走向了末路,這兩本書仍然不會過時,它會繼續爆發出強大的生命力,因為,它抓住了軟件設計與開發的本質。 張逸《軟件設計精要與模式》作者
????????????????????????????????????????????????????????????????????????????????????《Effective C++:改善程序與設計的55個具體做法(第三版)》讀后評價
?????? ?我在編寫C++代碼時,常常會翻閱這兩本著作。我無法將它們束之高閣。每當我遇到C++的陷阱而無法自拔時,都需要從書中找到解決問題的利器。這是C++程序員案頭必備之書,即使對于Java和.NET程序員來說,閱讀這兩本著作,仍有裨益。雖然GC可以幫助我們規避許多內存陷阱,不至于因為內存泄漏而導致系統崩潰;然而從高效的角度來看,無論何種語言,都有其相通之處,書中的議題可以說是放之語言的四海而皆準。例如在Effective C++中,對設計、實現、面向對象等諸多概念的深入剖析;在More Effective C++一書中,對于多態、異常、效率以及其他的雜項討論,完全可以脫離具體的C++語言,從通用的編程角度獲得收益。
????? ?所謂“經典”,意味著經久不衰,不因時間的流逝而失去其存在的價值。語言的變遷在這數十年內,讓人應接不暇,但C++的魅力仍然不減。我想,即使在將來C++走向了末路,這兩本書仍然不會過時,它會繼續爆發出強大的生命力,因為,它抓住了軟件設計與開發的本質。 張逸《軟件設計精要與模式》作者
????????????????????????????????????????????????????????????????????????????????????《Effective C++:改善程序與設計的55個具體做法(第三版)》讀后評價
?
轉載于:https://www.cnblogs.com/broadview/archive/2011/03/21/1990156.html
總結
以上是生活随笔為你收集整理的C++程序员必读的经典著作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: System.Web.HttpExcep
- 下一篇: s3c2440移植MQTT