作者王偉冰,北京大學2007級本科生。全文討論的是如何提高編程的質量和效率,涉及編程的十八個方面:類,函式,泛型,委託,封裝,約束,繼承,多態,宏思想,語法糖,命名,陷阱,異常,性能最佳化,多執行緒,代碼編輯,測試,調試。
基本介紹
- 中文名:高效編程十八式
- 頁數:46頁
- 字數:近三萬字
- 屬性:編程總結
內容簡介,作者,目錄,
內容簡介
這是一篇46頁,近三萬字的編程總結。
全文討論的是如何提高編程的質量和效率,涉及編程的十八個方面:類,函式,泛型,委託,封裝,約束,繼承,多態,宏思想,語法糖,命名,陷阱,異常,性能最佳化,多執行緒,代碼編輯,測試,調試。
示例代碼主要是用C++寫的,但是其所討論的原則同樣適用於其它語言。
作者根據自已實際編程的經驗,以及閱讀過的編程書籍,總結出編寫代碼的五條基本原則:簡潔,安全,快速,靈活,清晰。文章里詳細地討論了這五個原則。
作者
王偉冰,北京大學2007級本科生。
目錄
0 導言:編程五大原則
1 複數運算:類與函式
2 數據統計:泛型與委託
3 矩陣類:封裝與約束
4 形體建模:繼承與多態
5 宏思想與語法糖
6 命名、陷阱與異常
7 性能最佳化
8 多執行緒
9 代碼編輯
10 測試
11 調試
12 總結
13 後記