我想向我的初级Java程序员介绍测试驱动开发学科,他们从未听过这个术语.我打算在上半场举办一场讲解TDD基础知识和好处的会议,然后在下半场进行实际操作.
那么什么可以是一个很好的,基于Java的,赋予TDD新手的任务?人们失去兴趣并不是那么难以让他们失去信心.我在网上看到了一些,但也想考虑你的建议.任何指针/链接都非常感谢.
这是一个不平凡的 TDD 教程,其中主题是编写俄罗斯方块。大概需要10多个小时才能完成。大约 30 个第一批测试已经预先编写完毕,之后提供了一些关于下一步要编写哪些测试的提示。
https://github.com/orfjackal/tdd-tetris-tutorial