`
melanhen
  • 浏览: 448 次
文章分类
社区版块
存档分类
最新评论
文章列表
我有一个TDD的疑问,在一个真正的TDD项目中,所有的代码都应该来自两个步骤:1.完成一个失败的test case.2.重构(Refactoring),那么通过这两个步骤能得到一些软件的基础功能吗? 比如 logging mechanism,exception hierachy等等, 我过去的经验,这些都是预先设计好再实现的,但在TDD中这些功能只有放进to do list中才能被实现,请教各位有什么经验?在什么时机下这些需求能被放进to do list?
Global site tag (gtag.js) - Google Analytics