作者HalfLucifer (部游读动)
看板Soft_Job
标题Re: [请益] 成为程式设计师必看的书
时间Thu Feb 25 17:27:20 2010
※ 引述《PeterLynch (彼得林区)》之铭言:
: 除了学校教科书以外
: 如:计算机概论、计算机组织、作业系统、资料结构、演算法等圣经本
: 不论使用哪种程式语言
: 哪些书是程式设计师必看的书呢
我很推荐《Code Complete》这本经典之作。
当我进入业界工作了两年,接触过规模比较大型的软体专案之後,
再读完这本书,立即解答了我学习程式设计多年以来的许多疑惑,
真的很深刻地倍感受益许多。
也才体认到自己以前写的程式码有多糟糕。 =_=
我认为贯穿全书的核心概念,可以说是「控制复杂度」吧!
引述书里一段我很喜欢的文字:
"大多数的程式设计,都是意图补偿人类极为有限的脑容量。程式设计最佳的人,
是那些了解他们自己的脑袋有多小的人。他们是谦逊的。学习越多以弥补不足的
脑袋容量的人,就会成为越好的程式设计师。越是谦逊的人,越能够快速的增进。"
「Good programmers are humble.」
这本书也有中文版,书名翻做《软体建构之道》,
但我只有看过英文版的,不知道中文版翻得如何?
如果感兴趣的话,可以看看我写的《Code Complete》书籍推荐文:
http://blog.monkeypotion.net/book/gameprogbook/code-complete-second-ed
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.149.17
1F:→ james732:中文版挺容易阅读 只是好厚一本....XDDD 02/25 17:38
2F:→ james732:我只有看一点点而已 02/25 17:38
3F:推 LinuxC:这本书我也很想入手 但是看到这麽厚 还有一堆书要看 02/25 18:13
4F:推 myTeddyBear:这本我也有, 很推~~ :D 虽然厚 但是我是随机翻阅 02/25 21:25