C++編程規(guī)范:101條規(guī)則、準(zhǔn)則與最佳實(shí)踐(異步圖書出品)

2021-05-21 22:16 更新

C++編程規(guī)范:101條規(guī)則、準(zhǔn)則與最佳實(shí)踐(異步圖書出品)

[加] 赫布·薩特(Herb Sutter),[羅] 安德烈亞歷克斯安德萊斯庫(Andrei Alexandrescu) 著,劉基誠 譯

  • 出版社: 人民郵電出版社
  • ISBN:9787115351357
  • 版次:1
  • 商品編碼:11896170
  • 品牌:異步圖書
  • 包裝:平裝
  • 開本:16開
  • 出版時(shí)間:2016-03-01
  • 用紙:膠版紙
  • 頁數(shù):216
  • 正文語種:中文

點(diǎn)此購買


編輯推薦

  C++領(lǐng)域20年集大成之作

  兩位世界專家聯(lián)袂巨獻(xiàn)

  適合所有層次C++程序員

  良好的編程規(guī)范可以改善代碼質(zhì)量,縮短上市時(shí)間,提升團(tuán)隊(duì)效率,簡化維護(hù)工作。在本書中,兩位全世界受尊敬的C++專家將全球C++社區(qū)的集體智慧和經(jīng)驗(yàn)?zāi)Y(jié)成一整套編程規(guī)范。這些規(guī)范可以作為每一個(gè)開發(fā)團(tuán)隊(duì)制定實(shí)際開發(fā)規(guī)范的基礎(chǔ),更是每一位C++程序員應(yīng)該遵循的行事準(zhǔn)則。

  本書涵蓋了C++程序設(shè)計(jì)的每一個(gè)方面,包括設(shè)計(jì)和編碼風(fēng)格、函數(shù)、操作符、類的設(shè)計(jì)、繼承、構(gòu)造與析構(gòu)、賦值、名字空間、模塊、模板、泛型、異常、STL容器和算法等。書中對每一條規(guī)范都給出了言簡意賅的概述,并輔以實(shí)例說明;另外還給出了從類型定義到錯(cuò)誤處理等方面的大量C++實(shí)踐,包括許多總結(jié)和標(biāo)準(zhǔn)化的技術(shù)。即使使用C++多年的程序員也會從中受益匪淺。

  通過閱讀本書,可以找到以下問題的答案。

  哪些東西值得標(biāo)準(zhǔn)化?哪些東西不值得標(biāo)準(zhǔn)化?

  使代碼可擴(kuò)展的方法是什么?

  合理的錯(cuò)誤處理策略有哪些要素?

  如何(和為什么要)避免不必要的初始化、循環(huán)依賴和定義依賴?

  何時(shí)應(yīng)該(以及如何)同時(shí)使用靜態(tài)和動(dòng)態(tài)的多態(tài)性;

  如何實(shí)踐“安全的”改寫?

  何時(shí)該提供不會失敗的交換?

  為什么阻止異常跨越模塊邊界傳播?如何阻止?

  為什么不應(yīng)該在頭文件中寫名字空間聲明或指令?

  為什么應(yīng)該使用STL vector和string代替數(shù)組?

  如何選擇正確的STL搜索或排序算法?

  為了保證代碼的類型安全,應(yīng)該遵從哪些規(guī)則?


點(diǎn)此購買


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號