天天看點

随想錄(學習code的方式)

         作為一個從通信實體層轉業到coder隊伍的小菜來說,學習code的道路有點令人迷茫。

         code的基礎不紮實、code的風格沒成型、code的更新技術沒掌握,道路尋的有點無措。

         起先,認為多看點code的書就能成為大牛,但在看完《linux程式設計》、《linux環境進階程式設計》等書籍後,發現隻是學會了書本上的code文法,code能力和code技術、風格依然停留在初級的水準,暮然回首,發現這條隻看書的路行不通,就如同學習英語一樣,隻記住了字典上的詞彙,卻不能組成句子,甚至不會讀不會寫。

        迷茫了一陣後,從網上發現,一些code大牛都是多code過來的,暮然覺得,自己應該多code,于是乎,照着書本,編寫一個一個code的例子,一個多月後,code的能力是有所提供,但是code依然是無章可循,設計、風格比較淩亂,歎~可悲~ 看來這條路還不是一個陽關大道。

        在做了一些小項目後,在查找資料時,發現了一些開源軟體,網際網路真是個神奇的東西,從雜亂無章的文章中,居然又讓咱找到了一條道路,看好的開源軟體的代碼,于是乎,就着小項目來看一些開源軟體代碼,仔細品味其中的風格和設計思想,然後關聯到書本的知識點,發現收獲頗多,卻又愈發感覺不夠系統。

        在某一天查詢如何看開源軟體代碼的時候,搜尋到一些部落格,發現一些牛的部落客居然能将一些知識點講的那麼透徹,那麼系統,于是乎在前面道路的基礎上,增加研究牛人部落格一項。

         現在,剛開始走上面的道路,但我覺得這應該是一條正确的道路,由此拿出來與大家分享一下,望不吝賜教,且看一段時間後的成果吧!