Javascript 编码:解决bug还是继续?

Javascript 编码:解决bug还是继续?,javascript,testing,Javascript,Testing,我有一个一般的发展问题 我一直在做这个rpg,最近遇到了这个讨厌的bug。这让我发疯,而且在游戏的其他方面没有取得进展,因为我一直专注于解决它。这个错误不一定是一个阻碍,但它是需要解决的问题 以下是错误: 我的问题是: 一方面,如果我不花时间真正思考这个bug,我可能永远也解决不了它 另一方面,它阻碍了我推进其他方面的发展 话虽如此,我的问题是:如果真的有一个bug,那么在继续之前,你应该在bug上投资的一个好的经验法则是什么 我不确定这个问题是属于这里,还是其他网站 谢谢如果您已经决定必须修复

我有一个一般的发展问题

我一直在做这个rpg,最近遇到了这个讨厌的bug。这让我发疯,而且在游戏的其他方面没有取得进展,因为我一直专注于解决它。这个错误不一定是一个阻碍,但它是需要解决的问题

以下是错误:

我的问题是:

一方面,如果我不花时间真正思考这个bug,我可能永远也解决不了它

另一方面,它阻碍了我推进其他方面的发展

话虽如此,我的问题是:如果真的有一个bug,那么在继续之前,你应该在bug上投资的一个好的经验法则是什么

我不确定这个问题是属于这里,还是其他网站


谢谢

如果您已经决定必须修复该错误,那么何时修复并不重要。但是,错误持续的时间越长,解决起来就越困难,因此尽早修复是成功的最佳途径。

您应该立即修复错误

这是立即修复bug的一个原因:因为它花费的时间更少。 还有另一个原因,这与更容易 预测编写新代码比修复新代码需要多长时间 现有的bug


这个问题肯定不属于这里。我不知道其他SO网站的情况。我认为TDD会给你带来好处,如果它能激发你的创造力,而你在这个项目中是你自己的老板,那么就继续前进一段时间。我可以从经验中看出,这是有帮助的,解决办法可能会在你最不经意的时候出现。但一定要让更多的人参与进来。有时候bug是很简单的事情,我们没有注意到,因为人类往往没有注意到自己的编码错误。同行评议很有帮助。您也可以在此处发布一个关于此特定错误的问题,也许我们可以提供帮助。为了跟进Renan所说的,rubber duck调试帮助我发现了比我愿意承认的更多的错误。@Growler:测试驱动开发: