• 第一章 软件构建


    什么是软件构建

    构建的主要活动是编码和调试,但也涉及详细设计、规划构建、单元测试、集成、集成测试等其他活动。

    软件构建活动中的具体任务

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

    为什么构建活动很重要

    1. 构建活动是软件开发的主要组成部分;
    2. 构建是软件开发中的核心活动;
    3. 把主要精力集中于构建,可以大大提高程序员的生产效率;
    4. 构建活动的产物——源代码——往往是对软件唯一精确的描述。需求规格书和设计文档可能过时,但源代码总是最新的。因此,源代码就必须具有尽可能高的质量。
    5. 构建活动是唯一一项确保会完成的工作。
  • 相关阅读:
    CoreData数据库浅析
    FMDB第三方框架
    SQLite浅析
    iOS开发工程师面试题(二)
    iOS开发工程师面试题(一)
    RunTime&RunLoop初见
    GCD定时器
    2016年4月21百度iOS实习生在线笔试题&编程题
    网络天荒地老之UIWebView&WebKit
    expdp/impdp
  • 原文地址:https://www.cnblogs.com/liam-ji/p/11406344.html
Copyright © 2020-2023  润新知