我对TDD和DDD都很陌生,关于静态方法,我有一个简单的问题。大多数TDD大师一句话就说静态方法不好(我们应该忘记以前创建的大量静态工具,因为它们不可测试)。我可以理解为什么它们不可测试(这里可以找到一篇很好的澄清文章here,供感兴趣的人阅读,但我想我是唯一的新手:(),但我想知道从TDD的角度来看是否有一个好的、干净的指南来使用静态方法?
这可能对你们大多数人来说是非常愚蠢的问题,但一些提示会很棒,我只是想知道这里的专家们如何看待静态内容。提前感谢您。
编辑:在寻找答案时,我发现了另外两个关于静态使用的好帖子(虽然不涉及TDD),我想对那些感兴趣的人阅读一下(包括我自己)。