作者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