Sesión W4S2
Javier Cómbita Téllez
0:00 / 0:00
Sesión W4S2
30 просмотров · 12 дн. назад
Javier Cómbita Téllez
132 подписчика
30 просмотров · 12 дн. назад
En esta sesión continuamos avanzando hacia el cierre de nuestra implementación de Clean Architecture, enfocándonos específicamente en la capa Domain y en la responsabilidad que tiene dentro de nuestra aplicación.
Durante la clase analizamos la estructura de esta capa, sus diferentes carpetas y el propósito de cada uno de sus componentes. Profundizamos en conceptos fundamentales como entidades, enums y value objects, entendiendo qué representa cada uno y cuándo debemos utilizarlos dentro de nuestro dominio.
También trabajamos conceptos relacionados con el manejo de errores, haciendo especial énfasis en la diferencia entre un Error y una Exception, y entendiendo cuándo corresponde retornar un error esperado y cuándo debemos lanzar una excepción por una condición que representa una violación de las reglas del dominio.
La sesión tuvo un enfoque principalmente teórico y conceptual, buscando que antes de escribir código pudiéramos entender correctamente qué debe vivir dentro de la capa Domain y cuál es su responsabilidad dentro de Clean Architecture.
Finalmente, dejamos un ejercicio práctico basado en un sistema de **inventario de bodegas**, donde deberán aplicar los conceptos estudiados y construir diferentes elementos de la capa Domain, como entidades, value objects, errores y excepciones.
Ejercicio:* https://github.com/Riwi-io-Medellin/I...