Saas Product Chat

E67: Refactorizar un producto SaaS de código legado

Informações:

Sinopse

La refactorización es una de las soluciones activas para frenar el miedo a cambios de modificación o ampliación del código. ¿Es buena práctica refactorizar a partes? ¿Reescribirlo todo es un error? Los programadores con un mínimo de respeto por la estructuración huyen de esta clase de embrollos pero a otros la arquitectura les trae sin cuidado, y tal vez se sienten cómodos programando por inercia pero poner parches día tras día no es la solución. Saber cuándo y cómo refactorizar en ingeniería de software puede ayudarte a escribir código más legible y mantenible en el tiempo. En este episodio hablamos sobre cómo enfrentarse a una refactorización, por qué programar con orientación a objetos tiene muchos factores buenos, la necesidad de implantar una cultura de testing, refactorización y pruebas unitarias para eliminar el miedo a modificación y ampliación del código o por qué la legibilidad y estructuración debería importarte y no solo que el código haga su función. También hablamos sobre cómo estar seguros que