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