
梦断代码
Dreaming in code
Scott Rosenberg · 初版 2007 年
48人推荐
75位读者提及
94次提及
为什么值得读
- 详尽记录明星级软件项目 Chandler 的研发历程
- 展现顶尖高手联手仍难免延期与失败的残酷现实
- 直面软件工程复杂性与多次重写的惨痛教训
他们的故事带领我们穿梭于由死胡同与令人振奋的突破构成的迷宫中,他们与同事不仅要与代码的抽象性搏斗,还要面对人类行为(尤其是他们自己)的不可预测性。沿途,我们会遇到黑洞、乌龟、蛇、龙、磨斧头以及剪牦牛毛(yak-shaving)——并在引导下领略充斥于软件开发历史中的各种理论与方法,从著名的“人月神话”(mythical man-month)到 Extreme Programming,其中既有闪光智慧,亦有误入歧途。本书不仅适合科技迷,也献给所有为发明背后的曲折经历所着迷的人……
Hacker News 上怎么说
正在加载完整评论……
2018 年最爱读物:Scott Rosenberg 的《梦断代码》(Dreaming in Code)。到目前为止,这本书是我找到的最接近 Kidder《新机器的灵魂》(The Soul of a New Machine)的“精神续作”。如果你喜欢《新机器的灵魂》,或者喜欢看……
Favorites read in 2018: Dreaming in Code by Scott Rosenberg. This book is, so far, the closest I've come to finding a "spiritual successor" to The Soul of a New Machine by Kidder. If you liked The Soul of a New Machine, or if you like watching…
我猜这篇被疯狂点踩是因为提到了兰德(Rand)。虽然我也不怎么感冒她,但这也太有失公允了:1. 《梦断代码》(Dreaming in Code)和《为什么》(The Book of Why)都很出色(另外两本我没读过);2. 哪怕我不认同兰德的整套世界观,她提出的一些观点也是某些人有必要了解的。
I presume this was heavily downvoted because of the Rand. While I'm not a fan of her either, that's unfair: 1. Dreaming in Code and The Book of Why are excellent (I haven't read the other two), and 2. Rand makes some points that some people need to learn, even if I don't buy her whole worldview.
……他的《梦想之家》(His Dream House),有史以来最伟大的工程书籍之一 ;) 尽管如此,它们还是相对可预测的,木匠经验越丰富,你能预料到的意外就越少。现在去读读《梦断代码》(Dreaming in Code)吧,它告诉你,哪怕你是“我打造了 Lotus”的 Mitch Kapor,哪怕你雇来了“Mac OS 1.0 之父”Andy Hertzfeld,你的软件项目也可能直接撞墙:进度可能延误整整五倍……
…His Dream House, one of the greatest engineering books of all time ;) they are nonetheless relatively predictable, and the more experienced the carpenter the fewer surprises you can expect. Now go read Dreaming in Code, which shows that even if you are Mitch "I Built Lotus" Kapor and you hire Andy "Mac OS 1.0" Hertzfeld your software project may fly straight into a wall: You may blow the schedule by a factor of five,…
《梦断代码》(Dreaming in Code)是我最喜欢的编程书之一,它记录了 Chandler 这个野心勃勃的项目背后的研发历史。强烈推荐。https://www.goodreads.com/book/show/32475.Dreaming_in_Code
Dreaming in Code is one of my favorite programming books, it documents the development history behind the very ambitious project Chandler. Highly recommended. https://www.goodreads.com/book/show/32475.Dreaming_in_Code
Chandler 就是 Scott Rosenberg 的《梦断代码》(Dreaming in Code)一书中所聚焦的项目——这是一本读起来非常过瘾的书,探讨了为什么软件开发会如此艰难。故事在经过几年的尝试、重写和失败后戛然而止,收尾得有点太仓促了。我很好奇他们后来是怎么……
Chandler is the project featured in Scott Rosenberg’s book "Dreaming in Code" -- a thoroughly enjoyable book that explores why software development is so hard. The story ends a little too soon, after several years of experimentation, rewrites and failures. I wonder how they got…
……出来。最后,有几本书可能会吊起他对黑客技术的胃口,比如 Levy 的《黑客:计算机革命的英雄》(Hackers: Heroes of the Computer Revolution)、Kidder 的《新机器的灵魂》(The Soul of a New Machine),或者 Rosenberg 的《梦断代码》(Dreaming in Code)。
…out. Finally, there are a couple of books that might help whet his appetite for hacking, such as Levy's Hackers: Heroes of the Computer Revolution or Kidder's The Soul of a New Machine or Rosenberg's Dreaming in Code.