Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porJesúsa Toro Modificado hace 9 años
1
ASEGURANDO LA CALIDAD DEL CODIGO REFACTORING
2
Refactorizar (o Refactoring) es realizar una transformación al software preservando su comportamiento, modificando sólo su estructura interna para mejorarlo.
3
Las tareas genéricas en el refactoring Limpiar código muerto (código que nunca se ejecuta). Eliminar funcionalidades duplicadas. Encapsular funcionalidades beneficiando la reutilización de código. Reorganizar y reestructurar entidades/funcionalidades adaptándolas a los nuevos requerimientos y diseños arquitecturales.
4
Las tareas genéricas en el refactoring Actualizar librerías y código a nuevas versiones disponibles de las tecnologías utilizadas. Seguir los principios básicos y metódicos. Optimizar el rendimiento.
5
Realizar tareas de refactoring progresivamente ante Nuevas funcionalidades. –Cuando se añaden nuevos requerimientos. Incidencias repetitivas sobre un determinado apartado. –Código inestable, vulnerable y poco óptimo. Lentitud en la carga y altos consumos de CPU Actualización de versión –Revisión de nuevas tecnologías
6
Ventajas de refactorizar Código óptimo, mantenible y más claro. Código encapsulado y disponible para la reutilización. Evitando desarrollar la misma funcionalidad más de una vez. Un correcto rendimiento de la aplicación. Menos bugs/incidencias y seguridad. Reducción de costos.
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.