Hola a todos espero que estén muy bien. Este video es algo viejo, por favor visitar el nuevo : kzbin.info/www/bejne/ZqO9mZd3qtmqg8U
@Daniel-to5jd3 жыл бұрын
Que buena la pasion que mete al enseñar hermano, me hace replantear mandar a la porra react native y reemplazarlo por flutter xD
@weincode3 жыл бұрын
😂😂 gracias hermano la idea es irnos al lado Flutter de la fuerza
@weincode3 жыл бұрын
Pedimos disculpas pues este vídeo quedó con retroalimentación cuando usamos altavoces, por favor escuchar con audífonos!! o desde el celular .😪😪
@nelsonscript2 жыл бұрын
Excelente trabajo te felicito, las arquitecturas limpias son muy útiles para resolver necesidades en proyectos pequeños y hasta medianos pero en protectos con un alcance mas amplio sigue el DDD siendo más robusto ya que mantiene con más completitud la abstracción de aguas arriba a aguas abajo. Saludos!
@weincode2 жыл бұрын
Bro aunque dato curioso, esta arquitectura está centrada en el dominio e igualmente es posible construir tu solución basado en un event storming. Entonces tanto DDD como arquitectura limpia te dan esas ventajas. Lo importante es que logres un lenguaje ubicuo entre el negocio y desarrollo y logres tener independencia de capas. cualquier inquietud quedo atento
@nelsonscript2 жыл бұрын
@@weincode Claro que si, si revisamos la historia de la arquitectura de software se han construido a partir del aprendizaje de la implementación entre ellas(ojo no estoy diciendo acá que es mejor o peor no me interesa entrar en esa discusión), desde mi experiencia si me lo permites recomiendo aprender el DDD que aunque sé que parece tedioso para muchos desarrolladores, cuando Eric Evans publicó este libro creo que ha recogido en gran medida el aprendizaje de lo que ha existido en la Arquitectura de software e involucra la mayoría de principios de abstracción de un modelo de negocio y su implementación en el mundo de software. De nuevo reitero, nada es letra sagrada, pero ayuda mucho la completitud de conceptos que facilita inclusive moverse hacia otras propuestas arquitecturales como la Onion, Hexagonal etc... saludos!
@weincode2 жыл бұрын
@@nelsonscript si completamente de acuerdo con tu comentario 👍🏼. Ese es el deber ser
@AlejandroHidalgoL3 жыл бұрын
Excelente el ejemplo utilizado!! Gracias!
@weincode3 жыл бұрын
Gracias por esos comentarios nos animan a seguir publicando contenido
@juanpablorodriguezmendoza62055 ай бұрын
Guao!! excelente
@pedritoalejos36943 жыл бұрын
Buen video, explicado
@juansuarez39723 жыл бұрын
excelente!
@CarlosTorres-ez8ut3 жыл бұрын
digamos que buscas hacer pruebas unitarias, extenderias de use_case_config?, tambien en la ui si quiero hacer multiples ventanas para un formulario, digamos un sistema de compras la ventana 1 muestra para que metas la dirección, la ventana 2 el metodo de compra y asi como se aplicaria con atomic design?
@CarlosTorres-ez8ut3 жыл бұрын
pd. buen video, me ayudo mucho a comprender la arquitectura limpia :D
@falvarador3 жыл бұрын
Hola buen video, cuando dices lenguaje ubicuo no puedo dejar de pensar en DDD y asociar dicho término a dicho concepto más que a arquitectura limpia. Saludos
@weincode3 жыл бұрын
Ciertamente de hecho tienes mucha razón en el 2003 Eric Evans creo DDD y es una arquitectura orientada a capas. Luego en el 2017 el tío Bob crea la arquitectura limpia pero coincide en algo con su predecesor y es que es una arquitectura por capas centrada en el dominio. Al definir la entidad textualmente el libro dice ‘Una entidad es un objeto dentro de nuestro sistema informático que incorpora un pequeño conjunto de reglas comerciales críticas que operan en datos comerciales críticos.’ Esto se parece mucho a las reglas de negocio de DDD. En efecto el buscar el lenguaje ubicuo es un menester de las dos arquitecturas
@administrador71643 жыл бұрын
Muy buen video, te pediría si fueras tan amable de actualizar el link de la comunidad en Slack, ya que no deja acceder
@weincode3 жыл бұрын
Hola te refieres al de Flutter : join.slack.com/t/fluttermedellinmeetup/shared_invite/zt-p3ej7my9-mP5ZGQglSc2PUuaZ_D0YqA Y el del canal : join.slack.com/t/weincodeespacio/shared_invite/zt-rig8dmyf-fzujOx5GJTrFdUYZg7S97w
@carlosazueta56563 жыл бұрын
Como consejo, cuando hagas videos no uses tu teclado mecánico usa cualquier otro por que el ruido que hace opaca tu voz y distrae. Es un poco desesperante el ese sonido.
@weincode3 жыл бұрын
Te doy la razón , de hecho en los nuevos videos estoy usando otro porque si es muy sonoro 😂😂😂😂😂😂. Un abrazo y gracias por el consejo
@eddiersantiago12202 жыл бұрын
hay varios errores en este video, empezando que una arquitecrura limpia hay que separar la logica de la vista y veo que se esta llamando el caso de uso desde la vista para eso pueden utilizar flutter bloc, get x o cubit , para la inyeccion de dependencia existe get it que es una libreria por el grupo "fluttercommunity.dev" que es el grupo por defecto de fluttter que mas librerias actualizadas dan de flutter eso quiere decir que es una librea que sea poco probable que de problemas.
@weincode2 жыл бұрын
Hello bro, gracias por la retroalimentación, si ves el video es algo viejo y estaba terminando de limar ciertos aspectos en mi aprendizaje, puedes ver los videos más recientes y allí se hace inyección de dependencias de una forma similar ala que describes(por ejemplo ve el último de arquitectura limpia). Este video sin embargo no peca en la estructura de dominio, infraestructura y UI. Pienso que eso si estaba mal pero ya en versiones más recientes corregí este error. Pienso borrar este video cuando saque una versión similar más reciente explicándolo con los diferentes gestores te mando un abrazo grande. kzbin.info/www/bejne/qIKpioqpf7-VepY