Micro-Workshop: Encapsulamiento

Duración: 2 horas



¿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

Lenguajes de programación

Smalltalk - Java - Kotlin - C# - Ruby - Python - PHP - Swift - Javascript - Typescript

Estas empresas se capacitaron con nosotros

Capacitate con nosotros