espero que esto no es un duplicado ...ejemplos de gran diseño e implementación de software
Cuál es el sistema de software/marco/aplicación más sólidamente diseñado e implementado que he encontrado?
Parece que TDD, principios SÓLIDOS, patrones de diseño OO, y cosas por el estilo se pueden teorizar fácilmente en podcasts y blogs utilizando ejemplos muy simples, pero es difícil imaginar el desarrollo de sistemas grandes que cumplan con estos estándares, sin una explosión de código. En mi compañía, hacer un TDD completo parece casi imposible con nuestras restricciones de tiempo.
Si alguien puede indicarme algún buen proyecto de código abierto, me gustaría profundizar y ver qué buen TDD/SOLID/etc. parece. Gracias.
Me parece recordar que este código fue desarrollado con mucha metodología de prueba formal. ¿Alguien puede confirmar o negar eso? – dmckee