gpt4 book ai didi

unit-testing - 引入单元测试的代码基线数边界是多少?

转载 作者:行者123 更新时间:2023-11-28 20:06:15 24 4
gpt4 key购买 nike

我想知道是否有项目的代码行数这样的事情,之后最好开始引入单元测试,这样事情就不会失控。我认为对于一些小项目(例如 5-10k 行代码)你不需要单元测试,但对于大项目当然是个好主意。我们的项目大约有 10 万行代码,在进行一些更改时我们已经很害怕了。

那么我怎么知道什么时候开始在项目中引入单元测试呢?

最佳答案

与往常一样,是否进行单元测试取决于您进行测试的动机。

  • 软件是关键任务吗?
  • 失败的代价是什么?
  • 如果发生错误,您解决错误的难易程度如何?

失败的成本越高,测试您的软件就越重要。在这里我想起了Steve Freeman's excellent article on Safe Fail versus Fail-Safe .一方面,您可以让您的软件失败,并在错误突然出现时修复它们;另一方面,错误可能是灾难性的(生命损失)。

因此,不可能回答所提出的问题,但我同意 Simon 上面的评论,如果你进行测试驱动开发(它有很多其他好处),你开始单元测试的行数是 0 .

关于unit-testing - 引入单元测试的代码基线数边界是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23241149/

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