作者簡介
Scott W.Ambler,國際知名的軟體過程改進顧問。敏捷建模、敏捷數據、企業統一過程、敏捷統一過程方法學的創始人。Scott經常在Software Development、JavaOne、OOPSLA和DAMA等會議上進行主題演講,他寫作(或與人合著)出版的圖書包括AgileModeling、AgfeDatabase Techniques、TheObjectPrimer,Thrd Edition等,並多次獲獎。
譯者簡介:
曹鐵鷗 網路ID Autorun。2005年畢業於中央財經大學信息學院,碩士學位,現任職於新華社信息部對外專線,被稱為豆瓣知名文藝男青年。
內容簡介
《Java編程風格(英漢對照)》是凝聚了業界眾多專家集體智慧結晶的Java 編程風格指南,書中提供了一系列標準和規範,涉及多方面的約定,包括格式、命名、文檔、程式和包,有助於編寫易於理解、維護和擴展的Java 代碼。
目錄
第1章 一般原則 1
第2章 格式規範 5
第3章 命名約定 21
3.1 包命名 27
3.2 類型命名 29
3.2.1 類命名 29
3.2.2 接口命名 33
3.3 方法命名 33
3.4 變數命名 37
3.4.1 欄位命名 41
3.4.2 參數命名 41
3.5 常量命名 43
第4章 文檔約定 45
4.1 注釋類型 45
4.2 文檔注釋 53
4.2.1 注釋風格 55
4.2.2 注釋內容 71
4.3 內部注釋 75
第5章 編程約定 83
5.1 類型安全 95
5.2 語句和表達式 97
5.3 構造 105
5.4 異常處理 107
5.5 斷言 111
5.6 並發 117
5.7 同步 119
5.8 效率 127
第6章 打包約定 131
摘要 139
術語表 149
參考書目 170
索引 173