240
It works on my machine

TDD原则

TDD 介绍

测试驱动开发,或者叫 TDD,是一个敏捷方法,通过确保在代码是先前手动编写测试用
例,用测试来驱动开发,从而翻转开发生命周期(它不只是作为一种校验工具)。 TDD 的原则很简单的:

  1. 只有当有失败的测试用例需要用代码来使它通过时才用编写代码。
  2. 编写极少的代码确保测试通过
  3. 移除每一步中重复的
  4. 曾经所有的测试是通过的,但是因为增加了一个功能就会增加一个失败的测试 这些简单的规则,确保了:
  5. 你的代码逐渐的变大,所写的每行代码有都是有目的的
  6. 你的代码依然保持这高度模块化,高内聚,高可重用(因为你需要能够测试它们) 􏰂 你􏰀供了一系列全面的测试,以防止未来的破损和缺陷。
  7. 为了满足未来需求和变化,这些测试扮演这规范,以及文档
posted @ 2016-03-24 19:53  禾码大叔  阅读(1208)  评论(0编辑  收藏  举报