gpt4 book ai didi

unit-testing - 当您要向几乎*没有*单元测试代码的大型(脏)代码库添加一些新功能时,您会怎么做?

转载 作者:行者123 更新时间:2023-11-28 19:43:16 25 4
gpt4 key购买 nike

Martin Fowler说我们应该在添加新功能之前进行重构(假设原始程序结构不佳)。

所以我们都想重构这个代码库,这是肯定的。我们还知道,如果没有单元测试代码,就很容易引入细微的错误。

但这是一个庞大的代码库。向其添加一套完整的测试似乎不切实际。

遇到这种情况你会怎么做?

最佳答案

我的建议是尽可能少触及并添加您需要的内容。我发现最好让 well alone alone,尤其是当你的最后期限很紧的时候。

如果您进行了单元测试,那将是另一回事,但是当您更改代码时,就像触摸蜘蛛网一样。改变一件事会影响其他一切。

关于unit-testing - 当您要向几乎*没有*单元测试代码的大型(脏)代码库添加一些新功能时,您会怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/178997/

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