Estas formaciones ya no se encuentran disponibles.
Queremos agradecer tu confianza con este 20% de descuento en cualquiera de nuestros bootcamps online de programación. CÓDIGO: COMUNIDADGEEK20
Ingeniero en informática por la Universidad de Sevilla y un apasionado por la programación. Trabaja en su día a día con PHP. Intenta aprender cada vez que puede y los descubrimientos los comparte en su blog.
- Qué es Refactoring
- Objetivos: Simplificar código, ganar legibilidad, no añadir funcionalidad
- Fundamentos: Babybsteps, codesmells
- ¿Por qué refactorizar? Caries, mejorar mantenimiento, aumentar velocidad medio/largo plazo
- CodeSmell
- Herramientas
- Autoload con composer: Evitar los require
- PSR2 y estilo de código
- Extraer métodos
- Renombrar variables
- Renombrar métodos
- Reemplazar variable temporal con Query
- Acomodar el método
- Mover el método
- Empezando con la kata TripService
- Crear Arnés de test
- Creando una clase recubrimiento para testear
- Creando Mocks a mano
- Mover métodos
- Identificar codesmell
- Separar responsabilidades
- Desacoplar la aplicación
- Mover métodos
- Autoload
- Extracción de métodos
Somos la coding school creada por geeks y para geeks. Estamos transformando la educación tech.