Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
只需阅读此博客文章 -帮助!我不擅长以测试优先的方式迁移/重组代码。我有过类似的经历,并认为我会尝试向更广泛的社区开放......
我在数据迁移项目中使用 TFD – Test First 开发。我意识到,在您充分理解 TFD 的理念和测试工具之前,开发往往很慢。但是当您需要更改开发代码时,您会看到 TFD 的巨大优势。我认为在 TFD 中有两条规则,你永远不能违反:
如果您始终遵守软管规则,那么就是练习 TFD。
对我来说,我认为我再也不会在没有失败测试的情况下编写代码。