Quantcast
Channel: 外刊IT评论 »测试驱动开发
Browsing latest articles
Browse All 3 View Live

Image may be NSFW.
Clik here to view.

“测试是浪费时间,我的程序肯定没问题”

尽管关于测试驱动开发(TDD)的书和文章有成百上千之多,仍然有很多人从未感受过测试的强大力量。 之所以不愿意去写测试程序不外乎有以下几个理由: 太费时间。 不值得。 我很懒。 我不知道如何做。 我知道我的程序好用,我运行过一次,没出问题。 我是超人,我从来不犯错误。 除非你的答案是6.(如果是这样,我很羡慕你),否则,你应该继续读下去。...

View Article



Image may be NSFW.
Clik here to view.

测试驱动开发(TDD)跟敏捷开发有冲突

这些话来自于我们的软件领袖Jim Coplien—上世纪九十年代最流行的几本C++著作的作者。原话是这样的: 严格的按照YAGNI原则的驱动测试开发(TDD)会导致敏捷开发3次迭代结构的坍塌。 看到反TDD运动已经形成了一定的气候,真是让人感到非常的振奋,我特别喜欢Jim和Bob Martin 之间的争论,Bob...

View Article

Image may be NSFW.
Clik here to view.

测试驱动开发上的五大错误

我曾经写过很多的糟糕的单元测试程序。很多。但我坚持着写,现在我已经喜欢上了些单元测试。我编写单元测试的速度越来越快,当开发完程序,我现在有更多的信心相信它们能按照设计的预期来运行。我不希望我的程序里有bug,很多次,单元测试在很多弱智的小bug上挽救了我。如果我能这样并带来好处,我相信所有的人都应该写单元测试!...

View Article
Browsing latest articles
Browse All 3 View Live




Latest Images