Saltar al contenido

Diseño basado en el dominio: Trabajando con Proyectos Legados

Descripción

Como programador, te encantaría trabajar sólo en proyectos de campo abierto. Sin embargo, lo más probable es que estés trabajando en un proyecto de legado ahora mismo, o lo estés en algún momento del futuro. En este curso, Diseño Basado en el Dominio: Trabajando con proyectos heredados, desarrollará habilidades que le ayudarán a gestionar estos proyectos heredados para ofrecer nuevas funcionalidades y mantener contentos a los interesados. En primer lugar, aprenderá cómo abrirse camino en la base de código heredado refactorizándola paso a paso. A continuación, explorará cómo manejar las reescrituras, cuándo hacerlo y cuándo es mejor mantener la base de código heredado existente en su lugar. Por último, descubrirá técnicas como la construcción de una Capa Anticorrupción, el patrón Estrangulador, y el patrón Rama por Abstracción para tratar con estas bases de código. Al final de este curso, tendrá una sólida comprensión de la teoría y la práctica de la mejora de la funcionalidad y la escalabilidad de los proyectos de legado.

Diseño basado en el dominio: Trabajando con Proyectos Legados
Diseño basado en el dominio: Trabajando con Proyectos Legados