精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-11
说起来,我的本行是搞软件开发,这个龟兔赛跑我前面已经写了28天了,居然就一直没有写到任何一本与软件开发有关的书籍,的确是个需要解释一下的问题。 在我而言,读书是一种生活享受,而读绝大多数软件开发相关的书籍,都很难说是一种享受。无论中外,搞软件开发的人的文笔,都相当的弱,国外翻译过来的技术类图书,很有可能那个老外本身的文笔就一般般,再加上翻译的文笔,往往就不忍卒读。还有不少“工作室”翻译的垃圾,好书都给他翻坏掉了。国内的技术类书籍,要么是编著,那就不必谈了,偶尔有些原创的,也同样存在词不达意的问题。好书,尤其是读起来算得上是享受的好书,真的是少之又少。没办法,工作的确是需要,往往又只能硬着头皮去啃,这也就造成了更多的心理阴影,在这种情况下,让我回忆软件开发类的好书,就比较困难了。 如果一定要列举一些的话,也只能说出个五、六本来了。 《重构》,熊节翻译的,在技术类图书中,算是相当的流畅了,再加上书本身所具有的,开创性的价值,的确值得好好读一读。相对而言,另外一本《网站重构》,就翻译得很差了。 《敏捷软件开发》,Bob大叔的那本,这是我到目前为止看到的,对于面向对象讲解得最为清楚明白,也最为深入透彻的一本书。强烈推荐。 《代码大全》(第二版),我曾经写过一篇书评,《软件开发的世界地图》当时虽然是受邀而写,也的确说的是心里话。 《程序开发心理学》,有一段,来自代码大全:“每个程序员的上司都该有一本,应当认真读读, 用心去记, 按其中的训诫行事; 放在办公桌上供其程序员去偷。 但他仍要继续再放一本, 直到没人拿为止。” --Weiss, 1972。我因此买了温伯格的好多其他书,然后发现,其他的书,大多不必买。 《人月神话》,当年看到的时候,自然是引为圣经,说实话,现在看来,这本书很像一本“训诫”,上帝对人说:“教你不要飞,你不相信吧!现在果然摔下来了吧。”但是也就是如此了。 《测试驱动开发》、《解析极限编程:拥抱变化》,两本革命性的好书,如果是人月神话,人件之类的书,是早前的经典,大多只能提出问题的话,那么测试驱动开发与极限编程,则是对于解决软件开发问题,最为重要的尝试。随后兴起的敏捷大潮,正是由此起步的。 差不多了,大概就这些了吧。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-02-08
《测试驱动开发》和《解析极限编程:拥抱变化》两本书卖得都很一般,一直有些纳闷。
|
|
返回顶楼 | |
浏览 2258 次