No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Consideraciones sobre las arquitecturas hexagonal, cebolla y clean architecture

10/24
Recursos

Aportes 7

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Conclusiones

  • Hay que tomarlas como un punto de partida y adaptarlas a tu situaci贸n.
  • El n煤mero de capaz depende de ti, tanto en el dominio como en la capa externa.
  • La regla de la dependencia es sagrada.
  • Los nombres de las arquitecturas y capas suelen usarse de forma arbitraria.
  • La arquitectura que se llevar谩 a cabo en el curso tiene los siguientes componentes:
    • Modelo del dominio.
    • Aplicaci贸n.
    • Capa externa.

鈥淟a arquitectura es acerca de las cosas importantes. Sean las que sean鈥. Ralph Johnson.

A veces no es necesario seguir exactamente lo que dice la arquitectura.

Si necesitas realizar muchos c谩lculos r谩pidamente en un caso de uso, es aceptable utilizar herramientas como pandas o, a煤n mejor, polars. Est谩 bien tener la l贸gica de negocio en la capa externa en este caso. Polars o pandas son detalles tecnol贸gicos y deber铆an estar en la capa externa de infraestructura. Sin embargo, si intentas poner toda la l贸gica de negocio (c贸mo realizar los c谩lculos) en la capa de dominio, perder谩s el rendimiento que te ofrece polars.

Convenciones del curso: - "Dominio" es el elemento central - Al "dominio" lo podemos separar en dos capas: "modelo de dominio" y "capa de aplicaci贸n" - Al resto, le llamaremos "capa externa"

Hasta el momento he aprendido cuando usar y cuando no una arquitectura limpia, c贸mo est谩n estructuradas y qu茅 elementos las componen.

Hasta ahora, 10/10 pts este curso

Llamar una arquitectura por otro nombre ya sea por confusi贸n, interpretaci贸n, etc. Me agrada la recomendaci贸n de no darle tanta importancia a ello sino a la utilidad y funcionalidad de la arquitectura, al final es lo m谩s importante.

Me encant贸 la explicaci贸n y descripci贸n de estas tres arquitecturas. Me quedo con una gran satisfacci贸n haber usado una de ellas en mi primer proyecto personal (Trabajo Especial de Grado). Lo mejor de todo, es que cre铆 haber estado usando la hexagonal y ahora pienso que el resultado que obtuve fue una cebolla. Sin embargo, los objetivos propuestos fueron alcanzados de igual manera.

Ahora, para mi emprendimiento tendr茅 m谩s cosas en cuenta como por ejemplo, tal vez definir mejor el dominio tanto el modelo de dominio como la capa de aplicaci贸n y, ver si tal vez consigo tener un mayor desacoplamiento.

Saber sobre arquitecturas, es invaluable. Me siento como una mina de oro jajaja

Muy interesante!!!