Historias androides 6 – ¿Quién inventó los principios SOLID, Uncle Bob o Michael Feathers? 🤔
Año 2000.
Un ingeniero americano escribe un paper sobre principios y patrones de diseño en software.
En este artículo científico se explicaban las bases de lo que luego vinieron a denominarse los principios SOLID.
Los miembros de "Los androides Premium" escuchan contenido adicional en audio sobre este artículo... ¡y otros más de 100!
Hay que suscribirse para disfrutar de todo el contenido premium desde la web y la app, así como participar en las actividades premium: videoconferencias y canales premium en Discord.
Probablemente uno de los mayores cimientos sobre los que construir software de calidad en programación orientada a objetos.
El autor era Robert C. Martin, también conocido como Uncle Bob.
Hasta aquí todo bien.
Pero lo que no todo el mundo sabe, es que en ese documento no se hace alusión ninguna al acrónimo SOLID.
Si no te lo crees, no tienes más que ir a la fuente.
Quien acuñó este término fue Michael Feathers en 2004.
Sí, el de Working Effectively with Legacy Code.
Por supuesto, Michael se basó en los principios de Bob.
Pero mucha gente desconoce este detalle.
¿Ya lo sabías?
¿Conoces alguna curiosidad similar?
Cuéntamela. 🙂