作者james732 (好人超)
站內C_and_CPP
標題Re: [問題] 作為一個程式設計人員,有可以完全不碰C …
時間Sun Oct 25 22:44:01 2009
以前,學東西(特別是困難的東西)的時候
我常常會有一個疑問:
這個鬼東西,學來到底有什麼屁用?
後來我覺得,當你還沒學會(或被迫學會)這個東西時
不管別人怎麼告訴你,你都沒辦法真的體會它的用處
但學會了之後,就會懂得它無可取代的重要性
因此,我會建議原po
1. 如果你願意忍住想吐的衝動,好好的學會它,你就會知道它的重要
2. 如果你真的無法忍受,那就請忘了它,精熟Java同樣會有一片天空
要學好 C 的話,建議挑一個大的系統,或者是很巨大的系統
譬如 Linux 的原始程式碼,看了之後真的會有所進步,前提是你看得下去 XD
會這麼建議是因為,常常教學的書本或資料所提供的範例,會讓人覺得沒說服力
「我幹嘛在這種情況下用指標,不要用還是可以寫,而且簡單多了」
要在比較實務的系統看到,才會知道它真正的用處
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.171.46
※ 編輯: james732 來自: 140.117.171.46 (10/25 22:45)
※ 編輯: james732 來自: 140.117.171.46 (10/25 22:55)
推 BDFishX:推這篇!一開始學真的很莫名其妙,用久了才知道他的強大! 10/25 23:08
推 mahoihei:受益良多,建議收入精華 10/25 23:11
推 softwind:linux 看得下去 就不用來這邊問這問題了... 10/25 23:14
→ james732:我只是舉例啦 ^^ 最近都在看 linux 一時也想不到別的例子 10/25 23:16
推 hilorrk:linux不是在比混亂原始碼大賽嗎XD...很多寫法太刁了啦 10/26 02:35
→ james732:不過我看過的linux kernel都挺好讀的耶 XD 10/26 02:37
→ james732:當然看過的只是冰山的一塊屑屑...XDDD 10/26 02:37
→ james732:反倒覺得 glibc 更難讀...好多莫名其妙的東西 orz 10/26 02:37