MiniRun Refactoring: Bloque 1

Jueves 28 de marzo de 2019 | 16:00h | @devscola

Jueves 28 de marzo de 2019

16:00h

Ver fuente

Es un taller destinado a aprender técnicas para refactorizar en el día a día. Consistirá en dos sesiones de cuatro horas, con el objetivo de:

  • Crear conciencia de la necesidad de hacer código limpio y no sólo de que funcione
  • Transmitir la importancia de tener una base de test de calidad para poder refactorizar
  • Identificar los olores en el código
  • Dotar de técnicas para refactorizar con seguridad

En la primera sesión (jueves 28 de marzo) introduciremos el concepto de refactor, y trabajaremos con un código legacy sin tests para intentar extender su funcionalidad.

En la segunda sesión (sábado 30 de marzo) retomaremos ese código legacy pero está vez con tests para aplicar técnicas de refactoring con mayor seguridad, además aprenderemos a detectar olores en el código y como eliminarlos.