总结

我们已经学习了让我们能够迭代构建应用程序的关键思想,每一步都能获得价值,并避免通常令人失望的 “大设计先行” 方法。我们可以阅读 用户故事,这些故事将推动我们以小而明确的步骤构建 TDD 应用程序。现在我们还知道了我们将用于构建应用程序的流程——使用 TDD 获得经过全面测试的、干净的代码核心,然后逐步扩展到与外部世界的连接。

在下一章中,我们将开始构建我们的应用程序。我们将通过编写第一个测试并确保其通过,来学习每个 TDD 测试的三个关键组成部分。

问题与答案

进一步阅读