Contribute Media
Viewing PR #272
A thank you to everyone who makes this possible: Read More

Refactoring en Python

Description

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.

Details

Improve this page