这本书讲述的是Chandler 这个软件的开发历程。 首先来介绍一下Chandler。Chandler(1) 是一个由Mitch Kapor(2) 领导的"信息管理软件",如果这个名字听起来有些不着边际,不妨参照Wired 的说法,叫它"Outlook 杀手" (3) .
这个软件的开发在2002年就已经正式了, 但是现在还在 Alpha stage. 一个由像Mitch Kapor 这样的软件行业的传奇人物领导的团队为什么到现在还不能拿出一个相对完整的版本, 不得不让人好奇。
Scott 选择了这个项目来探讨为什么做一个好的软件那么难 ?
个人感觉,这本书也许有可能成为又一本软件工程的经典书目。
(1)
(2)
(3)
......(更多)
Scott Rosenberg 是一个作家和编辑。
他的整个职业生涯大部分都投身于写各种各样的评论上了,电影,戏剧,书等等。
他职业生涯最引人注目的身份恐怕就是Salon的co-founder了。过去的几年他一直是Salon的专栏作家,现在他是Salon 的VP of New Project。
......(更多)
如果向程序员报告缺陷,他的第一反应是问你,“重现问题了吗?”——意思就是说,你能确实让问题再现一次吗?如果答案是肯定的,事情就成了一半。如果答案是否定的,程序员就会耸耸肩膀,将责任推给硬件故障或者宇宙射线。
......(更多)