作 者:(加)薩特(Herb Sutter),(羅)安德烈亞曆剋斯安德萊斯庫(Andrei Alexandrescu) 著;劉基誠 譯 定 價:39 齣 版 社:人民郵電齣版社 齣版日期:2016年03月01日 頁 數:216 裝 幀:平裝 ISBN:9787115351357 ●組織和策略問題1
●第0條不要拘泥於小節(又名:瞭解哪些東西不應該標準化)2
●第1條在高警告級彆乾淨利落地進行編譯4
●第2條使用自動構建係統7
●第3條使用版本控製係統8
●第4條做代碼審查9設計風格11
●第5條一個實體應該隻有一個緊湊的職責12
●第6條正確、簡單和清晰13
●第7條編程中應知道何時和如何考慮可伸縮性14
●第8條不要進行不成熟的優化16
●第9條不要進行不成熟的劣化18
●第10條盡量減少全局和共享數據19
●第11條隱藏信息20
●第12條懂得何時和如何進行並發性編程21
●第13條確保資源為對象所擁有。使用顯式的RAII和智能指針24
●編程風格27
●第14條寜要編譯時和連接時錯誤,也不要運行時錯誤28
●第15條積極使用const30
●第16條避免使用宏32
●第17條避免使用“魔數”34
●部分目錄
內容簡介
在《C++編程規範:101條規則、準則與實踐》中,兩位知名的C++專傢將優選C++界20年的集體智慧和經驗凝結成一套編程規範。這些規範可以作為每一個開發團隊製定實際開發規範的基礎,更是每一位C++程序員應該遵循的行事準則。書中對每一條規範都給齣瞭描述,並輔以實例說明;從類型定義到錯誤處理,都給齣瞭C++實踐,即使使用C++多年的程序員也會從本書中受益匪淺。
《C++編程規範:101條規則、準則與實踐》適閤於各層次C++程序員使用,也可作為高等院校C++課程的教學參考書。 (加)薩特(Herb Sutter),(羅)安德烈亞曆剋斯安德萊斯庫(Andrei Alexandrescu) 著;劉基誠 譯 Herb Sutter是ISO C++標準委員會,《C++ Users Journal》雜誌特邀編輯和專欄作傢。他目前在微軟公司領導.NET環境下C++語言擴展的設計工作。
Andrei Alexandrescu是C++專傢,《C++ Users Journal》雜誌的專欄作傢,他的《Modern C++ Design》一書曾榮獲2001年C++圖書稱號。
C++編程規範 下載 mobi epub pdf txt 電子書 格式