作者:
Scott Rosenberg
出版社: 电子工业出版社
出品方: 博文视点
原作名: Dreaming in Code
译者: 韩磊
出版年: 2008.06
页数: 336
定价: 49.00元
装帧: 平装
ISBN: 9787121066795
出版社: 电子工业出版社
出品方: 博文视点
原作名: Dreaming in Code
译者: 韩磊
出版年: 2008.06
页数: 336
定价: 49.00元
装帧: 平装
ISBN: 9787121066795
内容简介 · · · · · ·
软件乃是人类自以为最有把握,实则最难掌控的技术。本书作者罗森伯格对OSAF主持的Chandler项目进行田野调查,跟踪经年,试图借由Chandler的开发过程揭示软件开发中的一些根本性大问题。.
本书是讲一事,也是讲百千事;是写一软件,也是写百千软件;是写一群人,也是写百千万人。任何一个在软件领域稍有经验的技术人员看完本书,必掩卷长叹:做软件难。...
梦断代码的创作者
· · · · · ·
原文摘录 · · · · · · ( 全部 )
-
如果向程序员报告缺陷,他的第一反应是问你,“重现问题了吗?”——意思就是说,你能确实让问题再现一次吗?如果答案是肯定的,事情就成了一半。如果答案是否定的,程序员就会耸耸肩膀,将责任推给硬件故障或者宇宙射线。 (查看原文) —— 引自第254页 -
软件工程师、硬件工程师和部门经理驾车去瑞士开会。行驶到一处陡峭山路时,刹车突然失灵。汽车不受控制,一路侧滑下去,飞越过紧急缓冲障碍,奇迹般地蹭着山石停了下来。乘客们有惊无险, 不过面临一个问题:他们抛锚在半山上,汽车制动无效。该怎么办呢? “我知道怎么办,”部门经理说,“先开个会,提出愿景(Vision),形成任务书(Mission Statement),定义一些目标(Goals),持续改进(Continuous Improvement)并找到严重问题(Critical Problems)的解决方案,这样就能上路了。” “不行,不行,”硬件工程师说,“太花时间了,而且,这种方法从来就行不通。我带了把瑞士军刀,转眼间就可以拆下汽车制动系统、分离故障并修好它,这样就能上路了。” “嗯,”软件工程师说,“动手开千之前,我想应该把车推回到山上,看看事故是否会重现。” 如果向程序员报告缺陷,他的第一反应是问你,“重现问题了吗?” 意思是说,你能确实让问题再现一次吗?如果答案是肯定的,事情就成了一半。如果答案是否定的,程序员就会耸耸肩膀,将责任推给硬件故障或者宇宙射线。 (查看原文)
> 全部原文摘录
喜欢读"梦断代码"的人也喜欢的电子书 · · · · · ·
支持 Web、iPhone、iPad、Android 阅读器
喜欢读"梦断代码"的人也喜欢 · · · · · ·
-
- 重构 9.0
-
- 理解专业程序员 8.2
-
- Joel谈优秀软件开发方法 7.9
-
- 人件 8.2
-
- 编码的奥秘 9.3
-
- 人月神话 8.4
-
- C++语言的设计和演化 8.9
-
- 软件随想录 8.7
-
- 高效程序员的45个习惯 8.2
梦断代码的书评 · · · · · · ( 全部 61 条 )

Dreaming In Code
这篇书评可能有关键情节透露
当年Lotus Development的创始银,Lotus 1-2-3的设计者Mitchell Kapor,离开Lotus后拉开单干,成立了开源应用基金会(OSAF)。他招募了一堆牛程,开发号称革命性的下一代个人信息管理系统--Chandler。我还记得Mitchell Kapor宣布要开发Chandler的时候,开源社区一片鼓噪,媒体报... (展开)
Computer science is NOT a science, software engineering is NOT an engineering
看完《梦断代码》以后,我一直在思索这本书的主题是什么,想了半天也没有头绪。翻到书一开始的《作者的话》,看到这么一句:「它提出问题,讲述故事」,啊哈,确实如此,作者回避给任何问题一个标准答案,甚至一点倾向都没有,以一个中立的观察者来讲述故事。好的书不仅在于传...
(展开)

读后感(II)交流和时间
[part 2] 完整评论见:http://yishan.cc/blogs/xin/archive/2008/11/17/ii.aspx 时间和交流:时间对每一个人都是公平的,对每一个软件项目也是这样。 nearly all software projects require only 1/6 of their time for the writing of code and fully 1/2 of their sche...
(展开)
> 更多书评 61篇
这本书的其他版本 · · · · · · ( 全部4 )
-
Crown (2007)7.8分 95人读过
-
电子工业出版社 (2011)7.8分 153人读过
-
Three Rivers Press (2008)暂无评分 3人读过
以下书单推荐 · · · · · · ( 全部 )
- 各领域入门书籍推荐(科学松鼠会合力打造) (姬十三)
- 各学科领域入门书籍 (征羽)
- 科学松鼠会的各学科领域入门书籍推荐 (glassheart)
- 向项目经理、实施顾问推荐:项目管理书藉 (萧秋水)
- 现代软件工程的教材和参考书 (xinz)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于梦断代码的评论:
feed: rss 2.0
0 有用 atyuwen 2009-04-15 15:00:53
让你感同身受什么叫做软件的本质复杂性.
0 有用 cylon 2010-04-28 11:18:22
程序开发 黑客文化
0 有用 kimi 2008-12-26 20:07:54
不给最后一颗星是因为太贵了,翻译得很好,但是真的很贵啊
1 有用 鹿米 2012-10-04 19:49:13
不觉得是一部项目管理书籍,倒是一部OSF漫谈,可以当作开源社区的历史书。作者并未特别批评某个人,书中提到的现象随处可见。
0 有用 皂角菌 2015-06-09 17:42:29
什麽叫做一堆牛人作出糞作,這本書進行了很好的詮釋。