• 构建之法阅读笔记08-第十一章


    阅读笔记

    第十一章:软件设计与实现

    在第十一章的软件设计与实现方面,介绍了一些关于典型的开发流程和开发阶段的一些管理方法。

    在拿到设计文档之后,还需要做一些其他事情,比如估计任务所需要的时间,写一些原型代码,看看效果;做代码的自我复审,进行重构;写单元测试等等。最后还要把修改集集成到代码库中。

    开发人员有一个标准的工作流程:进行功能需求分析,复审设计文档,详细设计,实现设计来编写代码,同伴复审,源代码的合并、构建等等,其中的每一步都有可能出现bug,要随时发现并且修改bug,最后是测试完成,发布阶段。

    开发阶段的日常管理中,在开发阶段,要知道对其他一些不重要的事情拒绝,专心做开发的事情。另外开发过程中,碰到了软件缺陷,也不用着急修复,可以等到会诊之后进行修复。开发阶段的主要任务是完成既定的功能要求。

    在开发过程中,每日构建是很重要的,不管多忙,都要做。在进行构建的过程中,可以采取一些方法来让大家进行必要的每日构建。

    开发的测试阶段,软件会暴露出很多bug,这时需要集中修复软件的缺陷问题。

  • 相关阅读:
    ultraedit 窗口布局
    Oracle之Char VarChar VarChar2
    Python之pickle
    Python之xpath
    Python常用数据结构之heapq模块
    Python实现排序算法之快速排序
    Python常用数据结构之collections模块
    New York is 3 hours ahead of California
    leetcode978
    leetcode979
  • 原文地址:https://www.cnblogs.com/diyunfei/p/5567162.html
Copyright © 2020-2023  润新知