Los proyectos de desarrollo de larga duración suelen acumular deuda técnica (Problemas con la estructura del código que, aunque se conocen, no han podido ser resueltos debido a las urgencias del negocio).
Este patrón, a largo plazo, conduce a aplicaciones difíciles de mantener o evolucionar, resultando efectivamente en elevados costos cuando no directamente en la necesidad de re-escrituras completas.
Una forma efectiva de mitigar este riesgo consiste en la incorporación del refactoring dentro del proceso de desarrollo.
De lo que se trata es de realizar cambios técnicos que, sin alterar la funcionalidad observable de las aplicaciones, mejoran sustancialmente su estructura interna, allanando el camino para la modernización de las mismas de una forma efectiva en costos y tiempos.
Este workshop brinda a los participantes las herramientas para:
- Detectar aquellas estructuras de código que pueden ser perjudiciales a largo plazo
- Reemplazar las partes defectuosas por mejores alternativas
- Realizar este proceso garantizando la preservación de las funcionalidades mientras se realiza
Cómo funciona
- Se realiza el pago
- Se coordina la fecha y hora de las sesiónes
- Se recibe el material teórico y la guía de preparación para las sesiones
- Durante las sesiones
- Se revisa el material teórico y se aclaran dudas
- Se completa la instalación y configuración de las herramientas en la computadora de los participantes
- El instructor muestra ejemplos de los conceptos a tratar para todo el grupo
- Los participantes resuelven ejercicios en parejas
- El grupo vuelve a reunirse para el cierre de la sesión
- Se recibe la grabación de la sesión junto con nuevas propuestas para continuar la ejercitación
Este Workshop se compone de dos sesiones:
- Code Smells
- Clean Code
Qué precio tiene
El precio del Workshop de Refactoring con PHP es de USD 1200.-
Cuántos profesionales pueden asistir
El workshop está diseñado para grupos de 6 integrantes.
Cuál es la duración del workshop
Cada sesión tiene una duración de 3 horas, incluyendo dos cortes de 10 minutos
Qué conocimientos previos deben tener los participantes
Este es un workshop de nivel intermedio/avanzado. Los participantes deben contar con conocimientos de:
- Desarrollo PHP Orientado a Objetos.
- Desarrollo Guiado por Pruebas con PHP
Qué herramientas se utilizan durante el workshop
Las herramientas que se utilizan durante el workshop son:
Quién facilita el Workshop
Soy Mauro Chojrin
Consultor y Formador PHP Avanzado
Ayudo a equipos de desarrollo de software a mejorar su productividad incorporando herramientas y técnicas de programación avanzadas
Trabajo en desarrollo web desde el año 2000 y con PHP desde 2003, desempeñándome como desarrollador, arquitecto y líder técnico.
He ayudado a grandes empresas, entre ellas:
Así como con pequeñas startups alrededor del mundo.
He ayudado a miles de estudiantes a mejorar sus capacidades técnicas a través de cursos brindados en diversas instituciones, entre ellas:
Regularmente colaboro con artículos técnicos en publicaciones de la industria y participo como orador en eventos internacionales de tecnología.
Cómo se contrata
Para realizar la contratación puede realizarse el pago en forma segura a través de PayPal: