Incluye Code Reviews

Cualquier Vibe Coder genera código que una máquina puede ejecutar.
Los buenos programadores escriben código que otros devs —y la propia IA— pueden mantener.

Apúntate a la lista de espera 👇Apúntate a la lista de espera 👇Ahora mismo la formación está cerrada, apúntate a la lista de espera y te escribiremos con toda la información cuando vuelva a estar abierta.

Esto lo dijo Martin Fowler hace más de 20 años. Bueno, en realidad dijo "cualquier tonto", no "Vibe Coder"... pero bueno, tú me entiendes.

La mayoría de los programadores siguen dejando el código a medias. Y Claude, Codex, Copilot (pon aquí el LLM que quieras) también.

Digo a medias porque aunque la funcionalidad esté completa el trabajo está sin acabar.

Me explico.

Que el código funcione no significa que esté terminado.

Y es que los developers muchas veces nos olvidamos de la otra mitad del trabajo.

La que tiene que ver con hacer el código sostenible.

Con sostenible me refiero a fácil de mantener.

Y con fácil de mantener quiero decir sencillo de cambiar.

Si, cambiar.

Porque hay una verdad absoluta en el software: si un proyecto tiene cierto éxito cambiará.

¿Y cómo se consigue esto?

Pues escribiendo código basado en la simplicidad.

Y es que como decía Steve Jobs: la simplicidad es la máxima sofisticación.

El problema es que escribir código simple es una tarea tremendamente compleja.

Requiere de un nivel de consciencia y pragmatismo a la hora de codificar totalmente fuera de lo común.

Verás.

Cuando programamos desconocemos tantas cosas que vamos acumulando deuda técnica sin darnos cuenta.

A veces porque no nos preocupamos de pensar si la manera en la que estamos desarrollando una funcionalidad es la más simple.

O quizás sea por las prisas y la sensación de urgencia constante.

Otras ni siquiera somos conscientes de que estamos arruinando el código, simplemente ocurre por desconocimiento o falta de entrenamiento.

Desconocimiento unas veces de las necesidades reales del negocio y otras veces de la propia técnica.

La realidad es que nadie escribe el código perfecto a la primera.

Ni tú.

Ni yo.

Ni nadie.

Por más cuidado que pongas (o por muy bueno que seas) cometerás errores de diseño que solamente se pueden subsanar de una manera:

Mediante la refactorización permanente, diaria. No hay otra.

Apúntate a la lista de espera 👇Apúntate a la lista de espera 👇Ahora mismo la formación está cerrada, apúntate a la lista de espera y te escribiremos con toda la información cuando vuelva a estar abierta.

Algunas empresas que han trabajado con nosotros o han enviado a sus programadores a formarse