Я задал аналогичный вопрос раньше и получил хорошие ответы, но я думаю, что он был слишком общим.
Примеры отличного дизайна и реализации программного обеспечения
Кто-нибудь знает какие-либо проекты с открытым исходным кодом, которые демонстрируют действительно хорошие методы TDD и принципы SOLID? TDD и SOLID широко освещаются, но я никогда не видел, чтобы это действительно делалось, я просто хотел бы получить представление о том, как это может выглядеть в проекте (большом или малом)?