202111071729
@diseño @software
Ocultar la implementación concreta de una solución permite controlar cómo se accede a la misma y de qué forma va a cambiar el contexto en el que opera.
Al construir módulos encapsulados se pueden utilizar como piezas para una solución más compleja sin importar cómo es su implementación o si esta cambia en el tiempo.