标签: tdd
我正在开设一门课程,帮助学生理解一些重要的技术概念,但学生不知道如何编码(这也不是课程的重点)。
对于Web开发中的许多概念/实践,我已经提出了非技术练习,让他们了解技术等效的工作方式。例如,为了解释结对编程,我让学生首先自己解决逻辑谜题,然后成对地解决类似难度的谜题。这突出了结对编程体验的正面和负面。
我正在努力想出一个类似的非技术性的例子或练习,以帮助他们理解TDD的优缺点。任何想法将不胜感激!
答案 0 :(得分:1)
我建议搜索TDD类比,例如:
The Door analogy
也许这会给你一些灵感。展开这一点并解释在您完成示例时的好处?