Solid y Clean Code: una crítica desde la sospecha

Fuentes: SOLID and Clean Code never felt solid or clean to me

Daniel, desarrollador y estudiante de Historia, sostiene que los principios SOLID y el libro Clean Code nunca le transmitieron solidez ni limpieza. Relata que aprendió a programar mediante documentación y proyectos, y que la lectura de Clean Code le pareció un conjunto de consejos de un ingeniero senior, buena parte de los cuales no considera verificables. A partir de una entrevista de trabajo en la que le preguntaron por SOLID sin que el entrevistador supiera de qué hablaba, el autor profundiza en la figura de Robert C. Martin, conocido como "Uncle Bob", y en el estilo de sus charlas y escritos.

El artículo examina por qué esa retórica le resulta manipuladora: el apodo de marca, las introducciones extensas con referencias a la molécula de agua y al crecimiento del número de programadores, y un uso continuo de relleno que, según Daniel, se asemeja al de los textos académicos inflados con citas irrelevantes. También critica la proliferación de acrónimos en ingeniería de software (SOLID, DRY, KISS, YAGNI, ACID, CAP) como herramientas de marketing más que de pensamiento riguroso, y propone alternativas menos vistosas como PACELC. El autor añade una sección sobre lo que denomina "deseo wishful" en la nomenclatura, que queda truncada en el texto original. En conjunto, se trata de una reflexión crítica sobre la pedagogía y la autoridad en la industria del software.