代码大全1

作者首先对构建进行了解释“创建事物过程中动手的那些部分”。

软件开发过程中有以下几种不同的活动:

定义问题、需求分析、规划构建、软件架构、详细设计、编码与调试、单元测试、集成测试、集成、系统测试、保障维护。

构建有时也被认为是“编码”或“编程”。“编码”算不上是最贴切的词,因为它有一种“把已经存在的设计机械化的翻译成计算机语言”的意味;而构建并不都是这么机械化的,需要可观的创造力和判断力。

因此大部分情况下用“编程”代替“构建”。

构建活动有以下具体任务:

验证有关的基础工作已经完成,因此构建活动可以顺利地进行下去;确定如何测试所写的代码;设计并编写类和子程序;创建并命名变量和具名常量;选择控制结构,组织语句块;对你的代码进行单元测试和集成测试,并排除其中的错误;评审开发团队其他成员的底层设计和代码,并让他们评审你的工作;润饰代码,仔细进行代码的格式化和注释;将单独开发的多个软件组件集成一体;调整代码,让它更快、更省资源。

一些重要的非构建活动包括管理、需求分析、软件架构设计、用户界面设计、系统测试、以及维护。以上每一项活动都像构建一样影响着项目的成败。

通过作者的解释我明白了构建的概念以及构建包括的具体任务,并做以上记录。

构建活动是十分重要的,作者给出了以下原因:

构建活动是软件开发的主要组成成分;软件活动是软件开发中的核心活动;把主要精力集中于构建活动,可以大大提高程序员的生产率;构建活动的产物——源代码——往往是对软件的唯一精确描述;构建活动是唯一一项确保会完成的工作。

关于构建做以上记录。

在以后的学习中,我会将自己的活动与上述内容逐个对应起来,逐渐专业起来。

posted on 2019-03-10 11:11  丸za  阅读(137)  评论(0)    收藏  举报

导航