gpt4 book ai didi

asp.net - 将单元测试慢慢集成到项目中所需采取的步骤

转载 作者:行者123 更新时间:2023-12-02 13:58:41 25 4
gpt4 key购买 nike

我目前正在与另一名带薪实习生一起完成一个即将完成的项目。由于这个项目是从一个合作社传承到另一个合作社,所以一路上采取了糟糕的做法,并将测试留到最后。我决定编写单元测试来在测试时学习新东西。

但是,我正在开发一个 3 层、紧密耦合的应用程序,它似乎不可能以当前的形式进行单元测试。我不想在一夜之间将代码重构得面目全非,从而甩掉其他不了解任何这些概念的合作学生。那么我应该采取哪些步骤来慢慢地将代码拉向单元可测试性呢?我是否应该首先实现工厂模式并让其他学生熟悉它,然后再继续?

如果我的知识有缺陷,我深表歉意,但应该没有任何问题。我是新手:)

最佳答案

Working Effectively with Legacy Code作者:迈克尔·费瑟斯

很难知道实现工厂模式是否有任何好处,取决于代码在做什么:)

关于asp.net - 将单元测试慢慢集成到项目中所需采取的步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1017917/

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