Arquitectura limpia en Flutter -Fácil de entender 📲💻🚀📱 (explicaciones en 15 minutos)

  Рет қаралды 10,869

weincode

weincode

Күн бұрын

Пікірлер: 23
@weincode
@weincode 2 жыл бұрын
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-to5jd
@Daniel-to5jd 3 жыл бұрын
Que buena la pasion que mete al enseñar hermano, me hace replantear mandar a la porra react native y reemplazarlo por flutter xD
@weincode
@weincode 3 жыл бұрын
😂😂 gracias hermano la idea es irnos al lado Flutter de la fuerza
@weincode
@weincode 3 жыл бұрын
Pedimos disculpas pues este vídeo quedó con retroalimentación cuando usamos altavoces, por favor escuchar con audífonos!! o desde el celular .😪😪
@nelsonscript
@nelsonscript 2 жыл бұрын
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!
@weincode
@weincode 2 жыл бұрын
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
@nelsonscript
@nelsonscript 2 жыл бұрын
@@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!
@weincode
@weincode 2 жыл бұрын
@@nelsonscript si completamente de acuerdo con tu comentario 👍🏼. Ese es el deber ser
@AlejandroHidalgoL
@AlejandroHidalgoL 3 жыл бұрын
Excelente el ejemplo utilizado!! Gracias!
@weincode
@weincode 3 жыл бұрын
Gracias por esos comentarios nos animan a seguir publicando contenido
@juanpablorodriguezmendoza6205
@juanpablorodriguezmendoza6205 5 ай бұрын
Guao!! excelente
@pedritoalejos3694
@pedritoalejos3694 3 жыл бұрын
Buen video, explicado
@juansuarez3972
@juansuarez3972 3 жыл бұрын
excelente!
@CarlosTorres-ez8ut
@CarlosTorres-ez8ut 3 жыл бұрын
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-ez8ut
@CarlosTorres-ez8ut 3 жыл бұрын
pd. buen video, me ayudo mucho a comprender la arquitectura limpia :D
@falvarador
@falvarador 3 жыл бұрын
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
@weincode
@weincode 3 жыл бұрын
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
@administrador7164
@administrador7164 3 жыл бұрын
Muy buen video, te pediría si fueras tan amable de actualizar el link de la comunidad en Slack, ya que no deja acceder
@weincode
@weincode 3 жыл бұрын
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
@carlosazueta5656
@carlosazueta5656 3 жыл бұрын
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.
@weincode
@weincode 3 жыл бұрын
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
@eddiersantiago1220
@eddiersantiago1220 2 жыл бұрын
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.
@weincode
@weincode 2 жыл бұрын
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
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
¿Cómo estructuro mis proyectos en Flutter? | Clean architecture
12:17
Alfredo Bautista Santos
Рет қаралды 22 М.
Flutter: Bloc, yield, async* y streams
26:37
Fernando Herrera
Рет қаралды 35 М.
Flutter 3.27 📰 Novedades y Cambios Que Debes Conocer 🙋
5:32
35 Flutter Tips That Will Change Your Life
10:53
Flutter Mapp
Рет қаралды 315 М.
RTX 5090: La gráfica MÁS POTENTE del mundo
17:43
Nate Gentile
Рет қаралды 340 М.
Flutter: Provider, una alternativa al BLoC
31:46
Fernando Herrera
Рет қаралды 54 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН