程序和产品

很早就知道写得好程序并不意味着有同样好的软件产品。今天重新看人月神话,觉得这张图表更有直观上的说明力:

不管Brooks当时用的术语是否正确,这么清晰的洞察力也让我们惊讶。

写出一段code只是小小的开始,要让它可用、可维护、可集成,至少需要花费三倍以上的精力。而将这一切组成能让客户愉悦,能顺畅运行的真正的软件产品,则至少要九倍以上。

我们总是觉得美妙的code是所有的一切,用户文档、测试用例、维护手册,那些不过是可有可无的东西,傻瓜才需要那些。

行百里者半九十。车库里的创业者当然需要这种乐观主义精神,同时也要清楚的知道,能写程序只不过是一个小小的开始。

posted on 2006-09-15 15:04  Realloc  阅读(141)  评论(0)    收藏  举报

导航