技術的官方文檔一般有個特色,或者說問題,就是太長太冗餘。爲了保持權威性和完整性,就像 RFC 同樣,必需事無鉅細地交待全部內容。這就使得 主要和次要的內容混雜在一塊兒,既淹沒了重點,也極大地增長了學習成本。html
而與之相對的,是 現代人 的急躁;並 不想真正地學習某東西,而只是想盡快解決眼下的問題。尤爲是,老闆怪不得員工在瞬間用新技術實現新業務。學習
二者對好比此強烈,怎麼辦呢?找捷徑。翻譯
這種情況和思路,是沒有國別和文化差別的。體如今國內就是各類速成班(演化到如今就是網上課程、知識付費),XXX 簡明教程,30 天 XXX 實戰,給大忙人寫的 XXX 入門教程,等等。在國外就是 Head First 系列等等。翻開這些書,絕大多數都是 LJ,一般是官方文檔的整段整篇搬抄或翻譯,都是在人們焦慮急迫之下的知識快銷品。htm
固然,也不能一棒子打死,有些第三方教程或書籍,確實是很好的。好比,《Cocoa Programming for Mac OS X》,好比阮一峯老師的文章。在我看來,好的教程主要提供兩方面的幫助:教程
打個比方,官方文檔平鋪直敘,像個平面,像散落在地上的珍珠。好的教程,能夠從中挑選中好的珍珠(重點部分),並用一根線(經驗及實踐的視角),把它們串起來、從地上拎起來,成爲立體的東西。文檔
只是,這樣 好的教程,可遇不可求,尤爲是知識快銷品容易獲利,而這樣的教程既難製做、又極易被抄襲的時代。因而,更重要的,仍是要 加強本身學習的能力。get
其實,如今 不少官方文檔也提供了不一樣維度的介紹。既包含平鋪化的 API 列表,也有 Excample 提供小而完整的示例,還有 Cookbook 對某些知識點進行深刻講解。善用這些內容,在不一樣階段學習對應的東西,再輔以必要的練習,基本就能夠很好地入門一些技術。博客
學習,沒有捷徑。即使如今貌似抄了近路,未來也是要還的。入門
博客原文:0222 - 官方文檔與第三方教程class