61. Python Clean Architecture Plugin

preview_player
Показать описание
En este video de Youtube, Jcva Coder te presenta el plugin Clean Architecture en Python. Aprende a implementar esta arquitectura de software que busca separar los componentes de la aplicación en capas, para facilitar su mantenimiento y evolución en el tiempo. Descubre cómo aplicar este plugin en tus proyectos Python y mejora su calidad y escalabilidad.

#Plugin #CleanArchitecture #Python #JcvaCoder #ArquitecturaDeSoftware #Mantenimiento #Escalabilidad #Programación #DesarrolloDeSoftware #Capas #proyectos

00:00 Introducción a Clean Architecture
01:50 Capa de application
02:12 Capa de deployment
02:38 Capa de domain
08:36 Capa de infrastructure
Рекомендации по теме
Комментарии
Автор

Excelente herramienta, Gracias por compartir. Le sigo deseando infinitos éxitos. Cordial saludo.

Karldt
Автор

Wow. Pedazo de contenido el que has presentado. Gracias.

Jona.devram
Автор

Excelente contenido. podrias compartir el repositorio del ejemplo para revisarlo a más detalle

leandrorivera
Автор

buenas
una pregunta
estoy empezando a ver tu canal porque empece a estudiar python
y e visto que haces buen contenido
todo esto que has mostrado, se hace automatico?
podrias decir en donde conseguirlo
gracias desde ya por tus videos

LargoPa
Автор

Esto sería para desarrollar sin utilizar un framework?

arielsantos
Автор

Según yo en aplicación deberíamos tener los use cases. 🤔

Daviidscovers
Автор

mmm.... demasiado complejo y rebuscado. me parece que en el afán de seguir a rajatabla un concepto teórico, terminas dando muchas vueltas y complicando algo que debería ser sencillo.
por ejemplo lo que llamas "entity", tiene más pinta de ser un DAO (aunque en realidad utilizando un ORM como sqlalchemy no necesitas definirlo, ya que el ORM lo resuelve si defines correctamente tu objeto de modelo). por otro lado, ¿por qué no hacer un objeto DTO? sería lo correcto, ya que intentas modelar todo y separar en capas. pero en lugar de eso simplemente implementas el método "to_dict". tampoco está bueno el nombre "uses_cases" para utilizar en un proyecto, debería ser algo más claro y representativo. en fin, hay muchas cosas que pueden corregirse.
y por otro lado, nunca muestras cómo funciona el plugin, que debió ser lo interesante del video. en el fondo son solo un par de carpetas que se pueden crear con un script bash o cmd, no hace falta instalar una nueva dependencia en un proyecto para ejecutarla una sola vez y que quede ahí.

LeaTex