Encapsulación

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.