说起来,我的本行是搞软件开发,这个龟兔赛跑我前面已经写了28天了,居然就一直没有写到任何一本与软件开发有关的书籍,的确是个需要解释一下的问题。
在我而言,读书是一种生活享受,而读绝大多数软件开发相关的书籍,都很难说是一种享受。无论中外,搞软件开发的人的文笔,都相当的弱,国外翻译过来的技术类图书,很有可能那个老外本身的文笔就一般般,再加上翻译的文笔,往往就不忍卒读。还有不少“工作室”翻译的垃圾,好书都给他翻坏掉了。国内的技术类书籍,要么是编著,那就不必谈了,偶尔有些原创的,也同样存在词不达意的问题。好书,尤其是读起来算得上是享受的好书,真的是少之又少。没办法,工作的确是需要,往往又只能硬着头皮去啃,这也就造成了更多的心理阴影,在这种情况下,让我回忆软件开发类的好书,就比较困难了。
如果一定要列举一些的话,也只能说出个五、六本来了。
《重构》,熊节翻译的,在技术类图书中,算是相当的流畅了,再加上书本身所具有的,开创性的价值,的确值得好好读一读。相对而言,另外一本《网站重构》,就翻译得很差了。
《敏捷软件开发》,Bob大叔的那本,这是我到目前为止看到的,对于面向对象讲解得最为清楚明白,也最为深入透彻的一本书。强烈推荐。
《代码大全》(第二版),我曾经写过一篇书评,《软件开发的世界地图》当时虽然是受邀而写,也的确说的是心里话。
《程序开发心理学》,有一段,来自代码大全:“每个程序员的上司都该有一本,应当认真读读, 用心去记, 按其中的训诫行事; 放在办公桌上供其程序员去偷。 但他仍要继续再放一本, 直到没人拿为止。” --Weiss, 1972。我因此买了温伯格的好多其他书,然后发现,其他的书,大多不必买。
《人月神话》,当年看到的时候,自然是引为圣经,说实话,现在看来,这本书很像一本“训诫”,上帝对人说:“教你不要飞,你不相信吧!现在果然摔下来了吧。”但是也就是如此了。
《测试驱动开发》、《解析极限编程:拥抱变化》,两本革命性的好书,如果是人月神话,人件之类的书,是早前的经典,大多只能提出问题的话,那么测试驱动开发与极限编程,则是对于解决软件开发问题,最为重要的尝试。随后兴起的敏捷大潮,正是由此起步的。
差不多了,大概就这些了吧。
分享到:
相关推荐
java 龟兔赛跑-练习
C++实现的龟兔赛跑程序 (模拟龟兔赛跑)本练习中要模拟龟兔赛跑的寓言故事。用随机数产生器建立模拟龟兔赛跑的程序。 对手从70个方格的第1格开始起跑,每格表示跑道上的一个可能位置,终点线在第70格处。 第一个...
利用java实现龟兔赛跑 包含实验报告 利用java实现龟兔赛跑 包含实验报告
龟兔赛跑的故事,点击右侧我的Tag可快速添加
60秒龟兔赛跑flash源文件,卡通画风,特别适合课堂教学,也可以用库面板里的素材做创意动画。
龟兔赛跑,运用scratch制作,是一款动画作品,直接点击绿旗运行。
java实现的带有动画的模拟龟兔赛跑的小程序。
英语演讲龟兔赛跑PPT课件.pptx
用c++程序实现龟兔赛跑程序,用多核多线程的设计方法
该文件实现了使用多线程来完成龟兔赛跑的例子
如果操作系统没有安装虚拟机,请把JRE文件放到本软件同级目录下,无需任何配置,双击“龟兔赛跑.exe”程序即可执行 作者:长春工程学院 何阳 QQ:891137267 2010年4月7日 8点 未来鸟创业团队 欢迎访问我们的网站...
龟兔赛跑的java实现,利用多线程做的一个小程序!~
java多线程实现龟兔赛跑,兔子的速度比乌龟快,休息的时间比乌龟长
龟兔赛跑
《FLASH补间动画制作——龟兔赛跑》教学设计.pdf
龟兔赛跑素材flash源文件
利用C#语言实现龟兔赛跑的Windows窗口应用程序
蛮有意思的flash动画,对于初学者有好的参考作用,
C语言小程序,龟兔赛跑模拟程序。希望对大家有帮助,共同进步,共同学习