两周前我开始读《代码大全》这本书。到今天我还差最后的两个部分:系统考虑,软件工艺两个部分。可以说读的比较快,不是说我多么用心和聪明,恰恰相反说明我读的太粗糙,因为这里的很多知识也许只有经过切身体验或者说是反复实践才会认识或者认识清楚,那么这本书对我这个初级程序员有没有用啊?用处很大啊!
首先我觉得这本书在软件构建方面的经验知识确实很详尽。我举一个例子,这本书的参考文献一共二十一页,多少的资料,多少的经验,我对作者这种长期积累的精神真是敬畏,而且他对这些理论不是简单的总结,而是自己实践和理论的结合,他的语言很有亲和力(个人认为翻译的也不错)。
适合刚参加工作或要参加工作的学生阅读。我们这些大学里教育出来的学生,也许学习了很多高深的计算机理论,但是连最简单的编码规则也许还不懂(变量命名规则也许很简单但是真的很有用),到了工作中我们就是一部机器的一个螺丝钉,但是这个螺丝钉应该很好的担负起他的职责,同时也应该了解这部机器的运转机理和自己所起的作用。《代码大全》就是一本可以告诉一个程序员他这个螺丝钉怎么做好的一本好书。今天我们公司给我们实习生和新入职的员工的培训里讲到了软件的生命周期和单体测试,这些知识很重要,《代码大全》就有这方面很好的介绍。所以我认为《代码大全》是一本新手必备的书。
《代码大全》是一本应该放到书柜中珍藏的书。一个程序员在不同的时期,作为不同的角色,有着不同的职责,但是《代码大全》可以说是一本适合不同时期,不同角色,不同的职责的人看的书。
http://blog.csdn.net/zhy19810601/archive/2006/08/10/1047249.aspx
《代码大全》是一本应该放到书柜中珍藏的书
《代码大全》热门书评
-
堪称经典的力作
32有用 2无用 想飞的猫 2009-11-11
想要学习软件开发的都应该去读这本书。书里面有很多一般很难接触到的最佳实践的东西。很多时候,这些也就是新手和高手之间的区别。当你知道了很多这些东西之后,也就很难有人再去叫你菜鸟。我认为本书最值得去读的是中间那几章很详细的细节方面的描述,如变量命名之类。我也很讨厌死板的软件工程教条,但我不反对软件工程。...
-
软件构建的集大成者
25有用 2无用 草根程序员 2010-03-04
初见《代码大全》,还是该书的第一版,只从书名上看,还以为都是一些代码的示例。觉得还有很多的书需要读,这种实用主义的技巧书,可以先放一放,于是与之失之交臂。及至后来,才发现原来被中文书名给骗了。只要将目录浏览一过,就会发现,这本书基本覆盖了软件构建的全过程,从需要分析、系统架构设计到具体的编码规范、编...
-
代码大全中英文要点
22有用 3无用 rocedu 2006-09-19
《代码大全》是一本不多见的值得多次阅读的好书,在《代码大全》一书中,每一章后面都有这一章的要点,略读这些要点中我们就可以了解到我们已经掌握了哪些知识,哪些知识还没有掌握,阅读,重读时就有重点了。下面列出这些要点,供没有购买这本书的同学(同仁)参考,或可用作决定“是否应该买这本书”的参考。第1章 欢迎...
-
看过最好的计算机书籍之一
12有用 1无用 小疯叔 2008-10-24
对于编程来说,借鉴成功的经验很重要,而这本书是无论新手老手都一定要读一读的佳作。 讲的比较显浅易懂,而很多宝贵的经验一一道出,很多时候看着看着都会兴奋的叫出来。  ...
-
时机
11有用 0无用 忘川 2009-08-10
这本书看的还是满早了,所谓的早是指买回来基本没放,一个月时间读完。有人说书非借不能读也,我个人是非常赞同的,一般的书我都是买回来几个月才想起来看。 这本书的内容不想多谈了,任何夸奖的形容词用在该书上都不过份。但其实我看书的时候,书...