gpt4 book ai didi

unit-testing - 不可测试代码的警告标志

转载 作者:行者123 更新时间:2023-12-03 22:50:25 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

6年前关闭。




Improve this question




无法测试的代码真的让我很恼火。
以下情况使 oo-code 无法测试:

  • 全局状态,例如单例设计模式
  • 做一些奇特工作的静态方法,例如数据库访问
  • 深层继承树
  • 在构造函数中工作,例如控制语句
  • 违反单一职责原则的类

  • 是否有更多警告信号?

    最佳答案

    请参阅 Miško Hevery 的以下博文:How to Write 3v1L, Untestable Code .

    关于unit-testing - 不可测试代码的警告标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/412511/

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