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.
在开发过程中实现递归函数时,我会使用计数器并在达到一定限制时退出,以免出错时崩溃。
问题:我应该将它保留在生产环境中,还是应该对代码进行如此良好的测试,以至于不需要这样做。
有问题的函数是生成站点地图的递归函数。迭代一组都可以有子节点的节点。
您不能 100% 测试所有内容,但您应该尽可能多地进行测试。看看单元测试,它通常是一个非常简单的过程,将有助于消除大多数错误。