1. 程式人生 > >C/C++/Objective-C經典書籍推薦

C/C++/Objective-C經典書籍推薦

ews c經典書 經典書籍 應該 基本 down length script ref

C語言要從大而全,從基礎開始。它屬於最好的。別被它誤導。它也有非常多錯誤,不適合標準軟件開發人員使用。變量聲明,定義,編程規範全然不合規範,可是從語言學習方面做到極致,有大量不同的樣例和試題。標準的教科書式的書籍:《C語言程序設計》(譚浩強)
c++基礎語言學習方面《C++ primer》應該是老大,從基礎教起,面面具到。可是他相同少不了老外書籍的弊病,整本書總是拿那幾個演示樣例擺弄來擺弄去。沒有新意,不利於面的擴展。這盡管添加了橫向比較,可是違反了學習語言的最佳方法--先模仿後創造。
《C++ programing language》這個是老祖宗級別的書,能夠從早期探討C++創始者的初衷與思路。
《thinking in c++》這個從C++的機制上進行深層次的分析,如:虛表。

這個適合從學過C語言轉投C++陣營的。C在5萬行代碼之內有非常大優勢,達到10萬行,維護起來讓人抓狂,問題單成群。C++在10萬行代碼以上表現出優良的可維護性。
《More Effctive c++ 》這個是對有實際標準軟件開發經驗的人員實用。有利於提高代碼質量。
《C++沈思錄》這個水非常深。我認為對我最實用的是狀態機。
[高質量程序設計指南.C.C語言(第三版)].林銳 這本書是偏向編程規範的書(作者有大型軟件開發經驗,偏向CMMI),對沒有標準軟件開發經驗或開發的代碼不夠規範的人非常有借鑒意義。下載地址:http://download.csdn.net/detail/jia12216/8915339

作為新秀Objective-C是否有像《C語言程序設計》(譚浩強) 和《C++ primer》這樣經典教科書?
答案是。沒有沒有那樣絕對的權威,僅僅有略微好些的書。由於Objective-C在不斷的變化。非常多的書上的樣例已經執行不起來或者把你教的僅僅差一點怎麽搞都跑不起來。失之毫厘看不到預期的結果。

我說下這本書起步,這本書有非常多樣例跑不起來,可是相對其他數據來說還是較為貼近真實的。

這本書僅僅對剛開始學習的人用處大些,它就是《Objective-C基礎教程》 : Mark Dalrymple / Scott Knaster 出版社: 人民郵電出版社譯者: 高朝勤 / 楊越 / 劉霞 。

我學好了Objective-C後也沒有對原來書中錯誤或差的那些細節進行即可進一步的糾正。歡迎大家補充。我從這本的學習中吃過非常多苦頭,可是必然它像母校一樣教育我會學了Objective-C,也確實值得推薦。Objective-C是與頁面相關的頁面,撇開UI去學習那是傻,它入門難深入easy。難就難在它的函數非常長。控件和變量的關聯。easy就在他的面非常窄,非常多開源庫和蘋果封裝的庫給你攻克了大量麻煩。
綜上所述:書籍教會了你語法。教會了依照這樣的語言解決基本問題的方式。可是想真正的掌握它。開始是須要你大量模仿解決相似的問題才幹真正學會它,僅僅有真正做一個項目你才幹把這樣的語言用到真正的項目中。

模仿是學習編程語言的不二法門,項目開發是你最好的老師。紙上談兵僅僅會讓你飄浮在編程語言本質的表面。

C/C++/Objective-C經典書籍推薦