Open source projects that demonstrate TDD and SOLID priciples [closed]

孤街浪徒 提交于 2019-12-03 05:10:42

Spring Framework

Uncle Bob

FitNesse. This is about 50K lines of Java code. It was build with TDD, and has about 90% code coverage (probably higher). There is a strong use of SOLID principles throughout.

I'm sure you can find some parts you don't like. I often do. But overall the system is very robust. We have thousands of users, and a very small buglist. We make frequent releases, and the sole QA test is: ant testbuild. If the tests pass, we ship it.

George V. Reilly

FitNesse, maintained by Mr. SOLID, Uncle Bob Martin.

CruiseControl.NET

Dimdwarf Application Server - It's been written completely with TDD/BDD and by trying to write as clean code as possible (SOLID, good names etc.). Production code is about 4500 SLOC, test code is about 7300 SLOC, code coverage is over 90% and the largest production classes are about 200 LOC.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!