Refactoring
Las técnicas de refactoring son una de mis mejores herramientas, incluso para trabajar en proyectos nuevos.
Artículos etiquetados con refactoring
- De condicionales a polimorfismo (31 May 2023)
- Refactoriza rompiendo cosas (28 May 2023)
- Despejar una maraña de condicionales (27 May 2023)
- Cobertura de test rápida con Golden Master (14 May 2023)
- Desacoplarse del sistema (24 Mar 2023)
- Como mejorar tus tests (22 Jan 2023)
- Object Calisthenics. Comentarios finales (12 Oct 2022)
- Object Calisthenics. No user getters, setters o propiedades públicas (10 Oct 2022)
- Object Calisthenics. No más de dos variables de instancia por clase (08 Oct 2022)
- Object Calisthenics. Mantener todas las entidades pequeñas (07 Oct 2022)
- Object Calisthenics. No usar abreviaturas (06 Oct 2022)
- Object Calisthenics. Un punto por línea (04 Oct 2022)
- Object Calisthenics. Colecciones de primera clase (02 Oct 2022)
- Object Calisthenics. Empaquetar primitivas en objetos (30 Sep 2022)
- Object Calisthenics. No usar la palabra clave ELSE (29 Sep 2022)
- Object Calisthenics. Solo un nivel de indentación. (28 Sep 2022)
- Test && Commit || Revert (16 Feb 2022)
- Métodos largos (25 Jan 2022)
- Refactoring second edition. Martin Fowler. (20 Dec 2020)
- Las seis preguntas para comentar tu código (20 Nov 2020)
- Escribir código a prueba de futuro (05 Nov 2020)
- Escribir código a prueba de futuro 2 (05 Nov 2020)
- Trabajar con legacy y entender el dominio 3 (27 Sep 2020)
- Trabajar con legacy y entender el dominio 2 (22 Sep 2020)
- Trabajar con legacy y entender el dominio (19 Sep 2020)
- Object Calisthenics para adelgazar las clases (03 Nov 2019)
- Object Calisthenics para mejorar el diseño de las clases (20 Oct 2019)
- Al menos uno (25 Sep 2019)
- Refactor cotidiano (8). Dónde poner el conocimiento (28 Apr 2019)
- Refactor cotidiano (7). Refactoriza de single return a return early (14 Apr 2019)
- Refactor cotidiano (6). Aplica Tell, Don't Ask y la Ley de Demeter (30 Mar 2019)
- Refactor cotidiano (5). Refactoriza a Enumerables (09 Mar 2019)
- Refactor cotidiano (4). Sustituye escalares por objetos (13 Jan 2019)
- Refactor cotidiano (3). Acondiciona las condicionales (08 Dec 2018)
- Refactor cotidiano (2). Mejora los nombres (01 Dec 2018)
- Refactor cotidiano (1). Fuera comentarios (24 Nov 2018)
- Refactor cotidiano (24 Nov 2018)
- Refactor 101. The camp rule (05 Nov 2018)
- Practica el refactoring con la Quotebot Kata (06 Feb 2018)
- Código mentiroso (2) más ejemplos (15 Jan 2018)
- Código mentiroso (07 Jan 2018)
- Ejercicio de refactoring (4) Finalizando (05 Jan 2018)
- Ejercicio de refactoring (3) Intervenir y seguir o no refactorizando (27 Dec 2017)
- Ejercicio de refactor (2) Extraer hasta la última gota (17 Dec 2017)
- Ejercicio de refactor (1) Los tests de caracterización (16 Dec 2017)
- Tratar casos especiales en una colección de objetos (09 Nov 2017)
- Lidiando con el (anti)patrón single exit point (21 Oct 2017)
- Modernizando el legacy (01 Oct 2017)