martes, 1 de octubre de 2019

Aprendiendo algunas cosas sobre la refactorización

Ayer ví la charla que dio Yodra López en la AdaLoversConf

He anotado algunas cosas que me han gustado:
- Tener en cuenta que la aplicación legada es la que más aporta al negocio, aunque no siempre sea la mejor técnicamente hablando.
- Custodiar el valor que nos entregan.
- Pequeñas refactorizaciones cotidianas: mejorar el nombrado, extraer métodos, cuidar los parámetros a métodos.
- Ponerse en la piel del cliente, porque el dinero nos tiene que doler también a nosotros.
- Explicando la técnica de cambios paralelos como técnica para hacer una refactorización.

El repositorio de código del que parte el ejemplo: https://github.com/lean-mind/ultimate-refactoring-java

Hace poco leyendo el blog de Carlos Blé me encontré con este artículo que me ha gustado mucho y voy a intentar añadirlo en flujo de escribir código.