Didn't read the code. Just saw dependency put in version control, inconsistency between readme and podspec, messy commit messages... This doc might help: https://wiki.openstack.org/wiki/GitCommitMessages
As for me, my number of "Year of contributions" on GitHub was 300+ on the account I currently use. Had 4 new open-source projects last year, incomplete/deprecated and discontinued ones excluded. I'd be honoured if you are interested in joining me. :-P
wezzard
2015 年 1 月 16 日
因為定得晚,要本月25日才會到手上。
先自報水平,免得被以為是發送HTTP Requests + UITableView 大法從 PHP 轉過來的的。(雖然我第一個學的語言是 Microsoft Basic⋯)
我的水平目前是通曉 Objective C 運行時原理的,自己也寫過一個在 iPhone 上跑的玩具級別的三維引擎以解決 CALayer 的 mesh 不暴露在外從而無法做出複雜動畫(如拉窗簾、iBooks翻書等)的問題。SO 昨天才漲到 347 點 reputation。憋了幾篇 Objective C 和 Swift 運行時以及 Objective C 轉 Swift 時要注意的地方的博文也一直沒寫完,博客常年處於僅有一篇 Hello, world! 的狀態。
當然這對於很多高手來說不過是最簡單不過的事了。Objective C 運行時說白了就是 C,C 又是一門及其簡單的語言(不考慮 POSIX APIs,因為這是框架);而三維引擎你不給 Shader 來點最新論文上扒下來的算法,光靠教材上經典的那麼幾個矩陣變換和光影算法都不好意思出門。SO 上榮譽幾千點的比比皆是。
不過我想我的水平已經遠超這本書的適用讀者範圍了吧。
但是看了唐巧這本書的目錄之後,發現雖然有我已經掌握了的部份,但是沒掌握的也有,比如大家都陌生的 Core Text(Mastering Core Text considered to be a "rite of passage"),NSBlock 的對象模型我也一直沒有時間也沒有興趣去研究,而且看價錢還是覺得很便宜。說實話我的心理價位是 120 人民幣(知識在中國太便宜了!)。但是看到照片上書的厚度,我瞬間就猜到了定價應該在40—60之間。在中國,書大多是按厚度和印刷質量標價不是麼?
雖然懵懂時經年的母語技術書籍閱讀已經教會了大多數 IT 從業人員一定要看英文書。但是實際上各非英語國家的同行用其母語寫出來的書還是值得看的。同樣值得看的還有一本也是中國在職的計算機專業的教師寫的,講編譯、鏈接與裝載的書,書名因為是中文的不太記得了。