作者avhacker (我想把整片天空打開)
看板Soft_Job
標題Re: [請益] C++的書
時間Sun Jul 8 15:25:27 2007
※ 引述《moonshade (一隻歐拉貓)》之銘言:
: 其實我覺得最有效的就是去讀好的程式
: ,不過什麼是好的程式每個人都很有意見,
: 我自己覺得GNU有很多project是值得一讀的,
: 選一個自己有興趣的去研究看看,
: 對自己進步有很大幫助,看書我覺得那是錦上添花,
: 例如 effective C++ 之類的,
: 這類要在你本身很有經驗以後,看了這些書才
: 能夠完全吸收,否則很多東西就是看了就忘。
我持不同意見.
像 effective C++ 我是很多年前讀的,當時還沒什麼經驗,但
把這系列的書讀過後(當然自己也要寫些程式當功課),進入職
場真正實戰時就可以少走不少冤枉路. 軟體這種東西是要重用
的,以前寫的不好的東西可能會造成日後的痛苦,所以能免則
免。
至於 GNU 的 project 當然不錯,但當然裡面一樣有些不良的
成份在內,一個再成功的案例都一定會有些不完全的東西存在
,像 effective c++ / exceptional c++ 這類的書可以讓你在
這方面少犯不少錯誤.
我覺得反面的案例有時候比成功的案例更有值得學習之處(當然
是學習如何避免錯誤啦)。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.19.235
1F:推 htc01:推推+1,有時候失敗比成功學的更多!! 07/08 16:13
2F:推 gozule:可否推薦那些project是比較適合入門看的? 07/08 21:27
3F:推 moonshade:我之前看的是python 和 apache,我覺得水準OK 07/09 00:39
4F:→ moonshade:其實我最推崇的是C code寫的Diku Mud ~ 07/09 00:40
5F:→ moonshade:所以說看過code以後就會知道書上寫的是指什麼,當然每個 07/09 00:42
6F:→ moonshade:人學習方式不同,我自己的話,沒看過code看書很快就忘了 07/09 00:42
7F:推 avhacker:要學C++,最怕就是看那些寫的很好的C. C++與C有很大不同 07/10 00:38