Refactoring en Python
Aceptada
Repasamos técnicas para mejorar el diseño de código existente.
Tipo: Charla estandard, 25 minutos
Nivel: Medio
Disertantes: Rafael Darder
Biografiá del Disertante: https://www.linkedin.com/in/rdarder/
Horario: 11:00 - 12:00 - 27/10/2018
Sala: Main
Etiquetas/Tags: refactoring
Descripción completa
Una parte importante del material para aprender programación se centra en escribir programas desde cero. Cuando un software es útil, entra en una etapa nueva de su ciclo de vida, el de la evolución incremental. Los requerimientos cambian, y reescribir el software rara vez es una buena solución. Escribir una nueva funcionalidad y a la vez modificar el diseño del código existente es más complejo a medida que el software crece. Por tanto resulta útil partir ese proceso en dos. Refactoring es el conjunto de técnicas para poder adaptar el diseño de un software sin cambiar su funcionalidad, con miras a simplificar la segunda parte de este proceso.