Background Image
IMPROVING CHARLAS

Refactorizar primero

Esta sesión explorará cómo ejecutar RefactorFirst en un proyecto Java, repasar los detalles en el gráfico y la tabla generados, y echar un vistazo a algunas clases de Dios que se identifican.

Las herramientas de análisis estático hacen un gran trabajo diciéndonos que escribimos un código terrible, pero no suelen orientarnos sobre lo que hay que arreglar ahora y lo que no. RefactorFirst ayuda a los desarrolladores a priorizar la deuda de diseño y ofrecer más funciones como resultado de un diseño mejorado con el mínimo esfuerzo. Le mostraré cómo ejecutar RefactorFirst en un proyecto Java, repasaré los detalles del gráfico y la tabla generados, y echaré un vistazo a algunas clases de Dios identificadas. También haré un breve recorrido por el código base de RefactorFirst (es bastante pequeño) para que puedas ver por ti mismo cómo se identifican y clasifican las clases Dios. Al final, me encantaría recibir tus comentarios e ideas sobre cómo mejorar RefactorFirst.

Jim Bethancourt headshot