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

- 来自: 上海

- 详细资料
搜索本博客
我的相册
共 19 张
最近加入圈子
最新评论
-
敲响OO时代的丧钟——设计 ...
你应该写成英文的与GoF讨论,各说各有理。
-- by bpm -
《Dreaming in Code》似乎 ...
哈哈,技术书看得极少,也没啥好介绍的。其实,单纯讲技术的书,好坏都无所谓的,只要 ...
-- by 庄表伟 -
《Dreaming in Code》似乎 ...
老庄看的书多,要多介绍介绍,别影响了积极性!
-- by haizhong -
《Dreaming in Code》似乎 ...
老庄都差点成书托了哦!!!新人都不敢发关于书的帖子了,呵呵
-- by haizhong -
《Dreaming in Code》似乎 ...
这个是g9写的, 他的文笔很幽默,技术也很好.
-- by 白发红颜






评论排行榜