¿Qué entendemos por Refactoring? No todo el mundo entiende lo mismo, pese a que Martin Fowler lo dejó bien clarito. ¿Cuándo hacer refactoring?¿cómo hacerlo?¿qué implicaciones tiene? En este episodio te lo contamos todo, para técnicos y no técnicos. La práctica que no puede faltar en los equipos de desarrollo.
Este episodio contiene valiosas perlas de conocimiento y experiencia aportadas por (por orden de aparición en el episodio):
Newsletters:
Canales de Telegram:
Recursos relacionados con el episodio:
- Infografía de refactoring de Yodra López
- Libro original de Martin Fowler.
- Refactoring to Patterns de Joshua Kerievsky
- The Limited Red Society, presentación de Joshua Kerievsky
- Playlist con algunos refactorings sencillos del canal de Carlos Blé
- Playlist de videos de refactorings avanzados del canal de Carlos Blé
- Playlist con clases grabadas del canal de Carlos Blé
Por aportar, aquí dejo mi reflexión sobre el valor detrás de los refactors: https://www.linkedin.com/posts/felipepolo_softwareengineering-softwaredeveloper-refactoring-activity-6737710626371641344-9V1I/
Muchas gracias por compartir Felipe 🙂
Ahí os dejo mi experiencia después de intensos años refactorizando un producto: https://devfromtrenches.com/estrategia-refactoring-de-un-producto-software/
Gracias por compartirlo!
He llegado hasta aquí gracias a una amiga que me lo recomendó a través de Linkedin.
Gracias por el trabajo. No hay nada espectacularmente nuevo en él pero si consejos muy sensatos que cuando escuchamos reconocemos y asentimos interiormente, diciéndonos, «cuanta razón tiene». Es de esas cosas que cada poco tiempo necesitamos recordar para seguir en el buen camino.
Muchas gracias y enhorabuena para ti y todos los colaboradores.
Gracias José, me alegro que te aporte el podcast 🙂