实践:测试驱动开发
Test Driven Development
忙于开发一套基于Eclipse平台的产品,项目组经过多次论证,决定以TDD模式开发。在次之前,完全没有接触这种开发模式,这篇文章记录学习实践TDD过程。
在晚上搜集了一些关于TDD的介绍,对它有了一个大致的理解。同时在网上订了一本参考书:测试驱动开发(注释版),估计后天就可以拿到了。TDD的大致思想如下:1 研究需求,针对单个功能写测试用例,运行测试用例,此时状态条为红色;2 根据所写的测试用例,填充功能代码,再运行测试用例,直到状态条为绿色;3 重构测试用例的代码和功能实现的代码,OK,改功能完成。这个过程用一个经典的缩写:“红-绿-重构”。
(未完...)
Test Driven Development
忙于开发一套基于Eclipse平台的产品,项目组经过多次论证,决定以TDD模式开发。在次之前,完全没有接触这种开发模式,这篇文章记录学习实践TDD过程。
在晚上搜集了一些关于TDD的介绍,对它有了一个大致的理解。同时在网上订了一本参考书:测试驱动开发(注释版),估计后天就可以拿到了。TDD的大致思想如下:1 研究需求,针对单个功能写测试用例,运行测试用例,此时状态条为红色;2 根据所写的测试用例,填充功能代码,再运行测试用例,直到状态条为绿色;3 重构测试用例的代码和功能实现的代码,OK,改功能完成。这个过程用一个经典的缩写:“红-绿-重构”。
(未完...)