¿Debería Aplicar todos los consejos del Clean Code Book en mis desarrollos?

Jean Manzo
2 min readFeb 26, 2018

--

Wordpress es y será una sutil herramienta que nos ha dado muchos buenos y malos momentos, sobre todo por los malos que nos ha dado los que suelen desarrollar como si su código fuera una genialidad que nunca fallará ni deberá ser mantenido en la vida.

Cuando programas debes hacerlo pensando en que seres capaces como tú deberán algún día realizar mantenimiento y correcciones en tu código aunque veas que funciona. Tu código no es infalible ni eterno.

Recientemente estuve leyendo Clean Code — A Handbook of Agile Software Craftsmanship, simplemente un libro genial de cierta manera, pero pensandolo bien, hay algunas partes que sólo son aplicables a lenguajes más estrictos como java o cualquier otro estricto conocido. Consejos y estructuras que propone allí el autor, serían imposibles de implementar en desarrollos para temas o plugins de Wordpress o en desarrollos con Laravel.

En Wordpress por su estructura y funcionamiento sencillamente lo mejor es seguir sus estándares, aunque creo que hay unos muy interesantes que podemos tomar como que los nombres de las variables, clases y funciones sean tan importantes como cuando le pones un nombre a un hijo lol, etc.

Si no has leido este libro te lo pido por favor lo leas con toda la paciencia del mundo. Aprenderás conceptos muy interesantes y útiles. Lo que importa es que no tomes todo lo dicho allí como una regla o una serie de reglas de programación, sobre todo si usas Php, Javascript o lenguajes como Python para tus desarrollos, pero otros sin duda si los podrás implementar.

Programa con la visión de que otros mirarán tu código, siente verguenza del que dirá tu colega si dejas ir esa función desastrosa que hace mil cosas, si dejas volar esas múltiples condicionales adentadas etc. Te lo pedimos por favor.

--

--

Jean Manzo
Jean Manzo

Written by Jean Manzo

🤖 Te ayudo a crear, mantener y optimizar sitios web de ecommerce 🛒 Documento mis experiencias para la comunidad.

No responses yet