©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Refactoring
Conoce y aplica las técnicas de refactoring para desarrollo de software
Material disponible
Refactoring es una técnica que surge dentro de TDD (Test Driven Development) de XP (eXtreme Programming) para el desarrollo Ágil. Pero, a día de hoy, se ha constituido como un técnica efectiva dentro del desarrollo de software bajo cualquier metodología.
En este curso aprenderás el concepto de refactoring, sus principios, así como las condiciones y técnicas para su correcta aplicación. Además verás su aplicación en una serie de casos prácticos, donde se podrán aplicar dichas técnicas aprendidas.
Qué aprenderé en el Curso de Refactoring
Objetivos del curso
Por qué debes aprender Refactoring
Clases y contenidos
- Introducción al Refactoring y la evolución del desarrollo del software en general.
- Qué condiciones se necesitan para aplicar refactoring, en qué casos y bajo qué situaciones. - Qué tipo de acciones se van a realizar durante el curso para aprender a hacer la refactorización del código.
- Pre-condición del Refactoring
- Código Maloliente vs Código Limpio
- Micropasos en el Refactoring
Repaso de Micropasos y ejercicio del libro de Martin Fowler
- Ejercicio de refactorización de la aplicación de Movies, realizando la serie completa de pasos que Martin Fowler explica
- Además se comienza la resolución del ejercicio propuesto sobre los intervalos.
En esta clase nos dedicamos por completo a realizar el ejercicio propuesto de los intervalos. Realizamos una serie de pasos importantes y llegamos a un estado de las clases más correcto, aunque todavía no es el final.
Completamos todas las versiones del ejercicio Intervalo que dejamos pendientes en la sesión anterior y finalizamos la clase repasando los conceptos teóricos del Refactoring en grande.
Catálogo de Refactorización, micropasos y última ronda de ejercicios.
Valoraciones
Saúl Méndez
Guillermo Alonso
Holden
Agustin
Melany Michelle Simbaña Sangucho
María Sánchez Velázquez
Sonia Béjar Muñoz
Pablo Pérez Fernández
Visualnacert
Renso Valencia
El profesor es un capo de la programaciòn, espero pueda màs adelante sacar un curso de programaaciòn extrema, y saber el nivel de esos dioses de los que habla, saludos desde Perù.
Daniel Torres Henriquez
Muy buen curso!
Miguel Hernandez Hernandez
Jose María Rodríguez Medina
Es complicado, pero consigue que sea muy interesante
pedro
JMSanchez
Excelente.
David García
Gran curso cuya temática no se suele ver mucho por ahí pero que es muy importante. Los pequeños bloqueos de Luis en las primeras clases, quedan perdonados por la última clase magistral, con la que te quedas con ganas de más. Gracias al carácter y carisma de Luis para enfatizar los problemas del "código basura" y cómo solucionarlos, el curso se hace ameno y los conceptos se asimilan rápidamente (aunque he de confesar que el ejercicio del intervalo se me hizo pesadísimo).
Eduard Gallofré Asens
Ferran Llop
El libro Refactoring de Martin Fowler digerido por Luis Fernandez, que no defrauda.
Arturo Portable
Espectacular, como todos los cursos de Luis.
Nelson Acosta
Muy Bueno!
Luis Jonathan Nava Flores
Matias Peñafiel
Un placer escuchar las clases de Luis.
OSCAR APARICIO ESCRIBANO
JONATHAN
Geyffer Acosta
Excelente curso
Antonio José Navarro Céspedes
Buen curso! Es un tema complejo pero muy necesario para desarrollar código de calidad y que los proyectos acaben teniendo éxito. Una vez más, Luis espectacular. Ojalá trabajar con profesionales como él.
Jorge Rodríguez Santos
Excelente como todos los cursos de Luis.
Maximiliano Sorich
Pablo Faragasso
Excelente, muy bien llevado, ejemplos claros y concretos. Muy bien el docente, explicación en idioma popular de la gente.
RUBEN GOMEZ RODRIGUEZ
Excelente como siempre.
Manuel Emilio Vargas Herrera
Yo pasaba arreglando el código fuente, aunque no sabía nada de Refactoring. Me gustó mucho el curso. En Costa Rica hay como 100 mil Pymes, las cuales podrían contratar a su vez como 10 mil empresas de desarrollo y cada una de ellas le puede dar trabajo como a 5 programadores. Es probable que muchos quieran saber de Refactoring y les podrían vender el curso.
MARIBEL NARGANES
Magnífico curso, como todos los de Luis Fernández
Carlos Alberto Ruíz Ayala
Como siempre muchas gracias por la información, comentarios y experiencia que nos aportan como alumnos de cada curso, gracias profesor Luis & equipo escuelaIT.
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.