![](http://img.alicdn.com/imgextra/i1/2455124912/TB2e3AXoljTBKNjSZFwXXcG4XXa_!!2455124912-0-item_pic.jpg)
產品名稱:編寫高質量代碼-改善Obje... 是否是套裝:否 書名:編寫高質量代碼-改善Objective-C程序的61個建議 編寫高質量代碼-改善Objective-C程序的61個建議 代碼:59 出版社名稱:機械工業出版社 作者:劉一道 ISBN編號:9787111514633
" 編寫高質量代碼 作 者:劉一道 著 著作 定 價:59 出 版 社:機械工業出版社 出版日期:2015年09月01日 頁 數:211 裝 幀:平裝 ISBN:9787111514633 ●前言 ●第1章讓自己習慣Objective-C1 ●建議1:視Objective-C為一門動態語言1 ●建議2:在頭文件中盡量減少其他頭文件的引用6 ●建議3:盡量使用const、enum來替換預處理#define10 ●建議4:優先使用對像字面量語法而非等效方法13 ●建議5:處理隱藏的返回類型,優先選擇實例類型而非id17 ●建議6:盡量使用模塊方式與多類建立復合關繫19 ●建議7:明解Objective-C++中的有所為而有所不為23 ●第2章數據類型、集合和控制語句28 ●建議8:C語言與Objective-C語言的關繫是充分而非必要條件28 ●建議9:高度警惕空指針和野指針的襲擊31 ●建議10:在64位環境下盡可能利用標記指針35 ●建議11:謹記兼容32位和64位環境下代碼編寫事項38 ●建議12:清楚常量字符串和一般字符串的區別43 ●建議13:在訪問集合時要優先考慮使用快速枚舉44 ●建議14:有序對像適宜存於數組,而無序對像適宜存於集48 ●建議15:存在公共鍵時,字典是在對像之間傳遞信息的絕佳方式53 ●建議16:明智而審慎地使用BOOL類型55 ●第3章內存管理57...... 內容簡介 本書是一本關於OBJECTIVE-C*佳實踐的集大成之作,它從OBJECTIVE-C語言本身、OBJECTIVE-C程序的架構設計和思想、OBJECTIVE-C程序的編碼規範和習慣等三大方面對200個經典的問題給出了解決方案,為OBJECTIVE-C開發者提高開發效率和編寫高質量的OBJECTIVE-C代碼提供了寶貴的建議。對於每一個建議,作者不僅給出了被實踐證明為比較很好的解決方案,而且還給出了被誤用或被錯誤理解的不好的解決方案,形成了鮮明對比。 劉一道 著 著作 劉一道,資深Mac/IOS開發工程師,有近10年軟件開發經驗,精通IOS、Objective―C、Xcode等與蘋果開發相關的各項技術,同時對Android和Witldows PlOlle等移動開發技術也有深入的研究,並積累了豐富的實戰經驗。出版了《Objective―C程序設計入門與實踐》和《IOS 7:iPhorle/iPad應用開發技術詳解》等著作。 Preface 前 言如何寫出高質量的代碼?我一直在思考,如何纔能編寫出高質量、*秀的代碼,我也在不停地探尋,希望找出類似於武俠小說中所說的武功秘籍,在編寫代碼一途可以幫助大家走“捷徑”從而達到事半功倍的效果。 《道德經》第四十八章中說“為學者日益,為道者日損。損之有損,以至於無為。無為而不為”。這句話是說,治學上,不要過於追求外在的經驗知識,否則經驗知識越積累增多,就會越僵化臃腫。要學會透過直觀體悟把握事物未分化時的狀態或者內索自身虛靜,洞悉其內在的道化真諦,從而簡之再簡。這些也就是我們現在說的“大道至簡”。 治學如此,寫代碼更是如此。在程序員寫代碼的職業生涯中,前5年,他看到的隻是一行一行的代碼,他會為自己洋洋灑灑寫成的代碼而陶醉;...... "![](http://img.alicdn.com/imgextra/i1/2455124912/TB2e3AXoljTBKNjSZFwXXcG4XXa_!!2455124912-0-item_pic.jpg)
|