代码改变世界

人月神话-13章整体部分

2017-06-27 00:06  张紫荣  阅读(133)  评论(0编辑  收藏  举报

 

剔除Bug的设计

  细致的功能定义、仔细的规格说明、规范化的功能描述说明以及这些方法的实施,大大减少了系统中必须查找的bug数量。

  • 测试规格说明
  • 自上而下的设计。
  • 结构化编程

构件单元调试

系统集成调试

  • 使用经过调试的构件单元
  • 搭建充分的测试平台
  • 控制变更
  • 一次添加一个构件
  • 阶段(量子)化、定期变更