-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
碼農修行:編寫優雅代碼的32條法則 版權信息
- ISBN:9787111660392
- 條形碼:9787111660392 ; 978-7-111-66039-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
碼農修行:編寫優雅代碼的32條法則 本書特色
本書針對已經掌握了某種編程語言且從事編程工作1~3 年,并有意愿在此道路上長期發展的程序開發人員,提出了一些改善編程方法的建議,涉及具體編程工作的諸多方面,偏重于實踐。書中大部分示例都是作者實際編程工作中碰到過的真實案例,具有較高的參考價值。本書從代碼的可讀性、可靠性、效率、可維護性、可擴展性5個方面,提出了編寫代碼的32條法則。這些法則對程序開發人員的實際編程工作有極高的借鑒和指導意義,非常值得這類讀者選購。
碼農修行:編寫優雅代碼的32條法則 內容簡介
如何打造精品軟件一直是軟件行業討論的熱點話題。初入職場的軟件開發人員,多數都只是在學會了某種編程語言后就直接進行編程工作。但由于他們并未掌握編程中的一些有效方法,導致其開發的軟件問題累累且工作效率不高。碼農修行 編寫優雅代碼的32條法則針對這類人群提出了一些改善編程方法的建議,涉及具體編程工作的諸多方面,偏重于實踐。書中大部分示例都是筆者實際編程工作中碰到過的真實案例,具有較高的參考價值。碼農修行 編寫優雅代碼的32條法則從代碼的可讀性、可靠性、效率、可維護性、可擴展性5個方面,提出了編寫代碼的32 條法則。此外還公開了筆者自主編寫的一款Android 小游戲源代碼,希望能對讀者有所幫助。 碼農修行 編寫優雅代碼的32條法則適用于有一定編程基礎、且想進一步提升個人編程能力的讀者閱讀,也可作為大中專院校計算機專業師生的教學參考用書。
碼農修行:編寫優雅代碼的32條法則 目錄
自序前言引子 1
第1 章:可讀性 4
法則01:準確命名
法則02:設置縮進 12
法則03:保留個性 16
法則04:語法潛臺詞 21
法則05:補充注釋 26
第2 章:可靠性 37
法則06:增強健壯性 39
法則07:避免過度防御 4
法則08:防止不確定性 48
法則09:善始善終 51
法則10:異常處理 59
法則11:留意編譯告警 65
法則12:盡早暴露問題 67
法則13:規避短板 70
第3 章:效率 75
法則14:關注性能熱點 77
法則15:留意非熱點代碼 84
法則16:采用緩存 90
法則17:引入并發 99
第4 章:可維護性 102
法則18:記錄日志 104
法則19:明確錯誤提示 109
法則20:代碼看護 112
法則21:消除冗余代碼 117
法則22:掌握邏輯運算 123
法則23:控制函數規模 128
法則24:控制文件規模 140
第5 章:可擴展性 143
法則25:正確理解面向對象設計 145
法則26:控制接口規模 155
法則27:寫可重用的模塊 160
法則28:寫可重入的函數 164
法則29:避免循環依賴 169
法則30:保障平穩升級 176
法則31:靈活注入對象 182
法則32:正確運用依賴注入 194
第6 章:代碼資源 200日志框架
201進程委托調用框架
208花樣泡泡龍
215尾聲 267
碼農修行:編寫優雅代碼的32條法則 作者簡介
林文,本名李敏榆,云南昆明人,2004年畢業于四川大學并獲得計算機軟件與理論專業碩士研究生學位。 曾在中興通訊上海研發中心和華為上海研究所供職多年。一直從事軟件研發工作。 在華為工作期間曾獲得2009年華為無線軟件精英大賽冠軍。
- >
回憶愛瑪儂
- >
二體千字文
- >
我與地壇
- >
煙與鏡
- >
月亮虎
- >
羅曼·羅蘭讀書隨筆-精裝
- >
山海經
- >
唐代進士錄