我之前问过一个类似的问题,得到了一些很好的答案,但我认为它太笼统了。
有谁知道任何展示了非常好的 TDD 实践和 SOLID 原则的开源项目?TDD 和 SOLID 被广泛宣传,但我自己从未见过真正做过,我只是想了解它在项目(大或小)中的样子?
我之前问过一个类似的问题,得到了一些很好的答案,但我认为它太笼统了。
有谁知道任何展示了非常好的 TDD 实践和 SOLID 原则的开源项目?TDD 和 SOLID 被广泛宣传,但我自己从未见过真正做过,我只是想了解它在项目(大或小)中的样子?
春天框架
FitNesse,由 SOLID 先生,鲍勃·马丁叔叔维护。
Dimdwarf Application Server - 它完全使用 TDD/BDD 编写,并尝试编写尽可能干净的代码(SOLID、好名字等)。生产代码约为 4500 SLOC,测试代码约为 7300 SLOC,代码覆盖率超过 90%,最大的生产类约为 200 LOC。
CruiseControl.NET