zoukankan      html  css  js  c++  java
  • 《软件项目成功之道》阅读笔记03

    继承了一个遗留产品,要对它进行维护和改进。掌控这个产品最快的方法是什么?那就是构建它,使其自动化,最后测试之。
    使用测试驱动重构清理不可测试的代码
    模拟客户测试可以事半功倍
    经常集成,并持续构建和测试
    任务清单是一个活动的文档,生活中处处有变化
    源代码管理(SCM)程序,通常也称为版本控制系统,可以跟踪你的代玛和对代码的修改。另外,好的SCM可以将特定版本的代码与重要约望程牌(如产品发布)美联起来。
    脚本语言可以帮助你完成构建产品过程中的大量工作。基于编译和组装产品的有关特性,利用脚本语言可以掌握构建过程的每一个步骤,从而做到可重复而且易于自动化。
    问题跟综软件会管理项目的bug列表、要完成的工作以及其他重要的任务。如果得到合理使用、这些列表将会成为项目的“记忆”。

    以上内容摘抄于《软件项目成功之道》,若有侵权之处,请联系删除

  • 相关阅读:
    Linux内核使用的GNUC扩展
    linux常用命令--开发调试篇
    代码示例_poll的多路复用
    硬件_红外传感器
    硬件_霍尔感应器
    全志_功能引脚配置_sys_config.fex
    知识_嵌入式常用词汇
    代码示例_Input 按键驱动
    Vmware_安装_tools
    Ubunt_配置_start
  • 原文地址:https://www.cnblogs.com/miao-com/p/14904759.html
Copyright © 2011-2022 走看看