La gallina de los huevos del legacy
El mes pasado participé como ponente en el SDSummit, una conferencia online sobre desarrollo de software organizada por Voxel.
Además de participar en la Mesa redonda sobre technical coaching, fui invitado como ponente a dar una charla sobre la temática de Legacy Code.
En esta charla, exploro cuáles son los factores que hacen que el código greenfield se acabe convirtiendo en legacy. Además, propongo algunos tips para frenar esta tendendcia:
- Mejorar nuestras habilidades individuales como desarrolladores para ser más productivos y fiables, especialmente a través del uso eficaz del IDE.
- Aplicar la técnica de reflective design que, junto con Test Driven Development, nos ayudan a escribir un código simple que esté preparado para cualquier requisito que venga.
- Modificar el entorno en el que trabaja nuestro equipo usando forcing functions para crear un ritmo sostenible.
Os dejo el vídeo de la charla por aquí, ¡espero que lo disfruteis!