【发布时间】:2009-10-08 13:04:57
【问题描述】:
我很欣赏 TDD 并认为它不可或缺,但总是只在我编写源代码然后相应地重构之后才编写我的测试。我永远不能让自己先写测试然后源代码才能通过测试。所以我总是颠倒这个过程。这对我来说是一种不好的做法吗?像我这样倒过来有什么坏处?
【问题讨论】:
-
@jrob - 如果您因评分低而气馁,您并没有考虑到一切。也许他会问一些棘手的问题。
-
@jrob - 我会尽量提高警惕,承认有一个答案,谢谢。
-
我发现这样做是进入 TDD 的好方法。一开始很难认为是测试驱动的,但是随着您在这种方式编写测试方面的成熟,您很快就会开始首先编写测试并获得好处。
标签: unit-testing testing language-agnostic tdd