編寫高質量程式碼:改善C++程式的150個建議.epub

[ 下載地址 ]
本書是C++程式設計師進階修煉的必讀之作,包含的全部都是C++編碼的最佳實踐,從語法、編碼規範和程式設計習慣、程式架構和設計思想等三大方面對C++程式和設計中的疑難問題給出了經驗性的解決方案,為C++程式設計師編寫更高質量的C++程式碼提供了150條極為寶貴的建議。每個問題都來自於實踐,都極具代表性,本書不僅以建議的方式正面為每個問題給出了被實踐證明為十分優秀的解決方案,而且還從反面給出了被實踐證明為不好的解決方案,從正反兩個方面進行了分析和對比。
全書在邏輯上一共分為三個部分:語法部分涵蓋C++從C語言繼承而來的一些極為重要但又極容易被誤解和誤用的一些語法特性,從C語言到C++的改變,以及記憶體管理、類、模板、異常處理、STL等方面的內容;編碼習慣和程式設計規範部分則主要討論瞭如何提高程式的正確性、可讀性、程式效能和編碼效率方面的問題;程式架構和思想部分則從更高的高度對C++程式設計思維和方法進行了審視,給出了一些頗具價值的觀點和最佳實踐。
這是一本關於如何提高C++程式設計效率與質量的工具書,希望書中的每條建議都能引起你的思考,對於有難度的內容,建議大家消化理解,切勿死記硬背,同時也希望大家能悟出更好的解決方案。希望本書中的每條建議所傳遞的思想和理念能夠滲透到大家的編碼實踐中,進而幫助大家真正具備編寫高質量C++程式碼的能力。