第一章 欢迎进入软件构建的世界

 KeyPoints: 什么是软件构建?什么软件构建很重要?

如何以建筑来类比,构建就是真正动手那部分工作,包括详细设计、编码、调试、单元测试、集成测试等。

为什么软件构建很重要?

从项目的角度讲

  1. 构建过程占用50%-75%的时间,并且犯50%-75%的错误,对质量有着非常大的影响
  2. 相较于需求分析、系统测试(功能测试)等,这个过程是无论如何都不可能被跳过的。因为你无论多利害,都不可能不动手而建出一栋房子。

从个人的角度讲

  1. 构建技艺的差距可导致10-20倍的生产效率的差距。所以,程序猿们,为了不加班,为了生命,努力提高技艺吧。
posted @ 2013-05-29 23:03  路边飞  阅读(158)  评论(2编辑  收藏  举报