¿Estás cansado de usar clases anémicas?
¿Está buscando cómo controlar el efecto onda de los cambios que haces?
¿Querés aprender a distribuir bien las responsabilidades entre los objetos?
¡Entonces este micro-workshop es para vos!
Descripción:
En este micro-workshop de 2 horas, veremos qué significa encapsular, qué diferencias hay con information hiding, qué problemas genera romper el encapsulamiento y cómo evitarlo.
Lo haremos por medio de ejercicios prácticos en el lenguaje de programación de tu elección.
Contenido:
a) Definición de Encapsulamiento
b) Diferencias y similitudes con Information Hiding
c) ¿Por qué no romper encapsulamiento? - Impacto a nivel diseño
d) ¿Por qué no romper encapsulamiento? - Impacto a nivel mantenimiento
d) Cómo evitar romper el encapsulamiento. Alternativas
e) Ejercicios prácticos
f) Lenguajes de programación y su relación e implementación de encapsulamiento
¿Está buscando cómo controlar el efecto onda de los cambios que haces?
¿Querés aprender a distribuir bien las responsabilidades entre los objetos?
¡Entonces este micro-workshop es para vos!
Descripción:
En este micro-workshop de 2 horas, veremos qué significa encapsular, qué diferencias hay con information hiding, qué problemas genera romper el encapsulamiento y cómo evitarlo.
Lo haremos por medio de ejercicios prácticos en el lenguaje de programación de tu elección.
Contenido:
a) Definición de Encapsulamiento
b) Diferencias y similitudes con Information Hiding
c) ¿Por qué no romper encapsulamiento? - Impacto a nivel diseño
d) ¿Por qué no romper encapsulamiento? - Impacto a nivel mantenimiento
d) Cómo evitar romper el encapsulamiento. Alternativas
e) Ejercicios prácticos
f) Lenguajes de programación y su relación e implementación de encapsulamiento