gpt4 book ai didi

tdd - 有没有人使用单元测试作为学习编程的一种方式?

转载 作者:行者123 更新时间:2023-12-04 02:40:16 25 4
gpt4 key购买 nike

我理解单元测试的概念是提出关于你的代码应该输出什么的简单想法 - 然后输出它。所以它在考虑你想要一段代码做什么 - 然后进行测试以确保它工作。

应该在学习编程的哪个阶段加入 TDD(单元测试)?

编辑:我喜欢关于单元测试的评论,因为它的工具不再变得神奇。

最初提出这个问题是因为我意识到我还没有开发大型程序的技能,但想通过提出一些代码可以/应该做什么的想法来学习。

我想边做边学,我想出一种结构化的方法来做到这一点会有所帮助。 Python 是我使用的语言。感谢您到目前为止的所有投入。

最佳答案

当您开始时,单元测试可以节省大量时间,因为您最终会在学习时进行大量“编码、运行、调试”循环。当您每次都进行临时操作时,正是“运行”阶段变得很耗时。此外,我认为初学者往往会引入更多的回归问题,如果您不立即通过单元测试捕获它们,这将是另一个巨大的时间消耗。

关于tdd - 有没有人使用单元测试作为学习编程的一种方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1569132/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com