Aplicar los principios del diseño basado en componentes para sacarle provecho a la reusabilidad del software.
En este tema aprenderás que el diseño de componentes es parte fundamental de todo diseño modular; además, permite la reutilización de código, ya sea de otros proyectos anteriores, o bien código que puede servir para futuros proyectos.