Excelente explicación. 5:34 En la actualidad, en Flutter preferimos una visualización unificada en lugar de una nativa específica para cada plataforma. Esto ayuda a proporcionar una experiencia más consistente y accesible para todos los usuarios, independientemente de la marca o tipo de dispositivo, promoviendo una mayor integración y una interfaz más inclusiva.
ERES UN GRANDE. En la USAL se ven los patrones: Builder y Factory Method, aparte de estos, a mi ya no llegas, pero es cuota para futuros visualizadores :) Tus explicaciones son bastante más concisas
Estaría bastante interesante que explicaras como funciona internamente el sistema de Componentes de Unity 3D (no se exactamente que patron podria utilizar, pero creo que es probable que pueda implementarse mediante el patron Decorator o alguno de los patrones asociados a esa funcionalidad - añadir codigo/funcionalidad en runtime dependiendo de actores externos a la clase en si)
Eres un genio bro, me ha estado costando entenderlo por mi cuenta pero sé que si hubiera visto tu video desde un inicio lo habria entendido a la primera
Excelente video! Comparado con el anterior este fue un poco mas complicado, pero con tus ejemplos y explicacion lo entendi perfectamente. Espero con ansias el siguiente. Saludos desde Argentina!
Un librazo es Sumergete en los patrones de diseño estan todos los patrones, editorial Refactoring Guru, algunos youtuber dicen que se debe usar patrones de diseño en Frontend, jajajajajajajajajajajajajajaja
@@norbertocontreras4725 Espero que sea una broma, porque es el comentario más desacertado que he leído jamás. Claro que usas patrones de diseño en frontend. Si utilizas frameworks los ves en toda partes y precisamente se usan para proyectos reales, si estás haciendo un sitio web para tus chistes estúpid0s y solo usas HTML claro que no los usas.
Buen video! Igual al final comentas respecto a las responsabilidades pero creo que el abstract factory cuando dice que crea familias de factories se podria decir que cada factory final es un factory method ya que la logica al final es la misma, crear diferentes tipos de objetos encapsulando su construccion.
Buen video, estoy empezando a leer el catalogo de Design Patterns de Erirch Gamma, y voy buscando mas recursos a medida que paso por un patrón, aclare algunas dudas con tu video. 😎😎
Se implementa algun patron, en las agendas telefonicas? como sabes todo se hace en un solo boton guardar, mientras que se guarda en diferentes archivos JSON, XML, o Tabla relacionadas...??
A ese seria Factory pattern no mas: WriterFactory (abstract getFactory(); JsonWriterFactory(getFactory(retorna un new JsonWriter() object, XMLWriterFactory, HTMLWriterFactory, creas la interface Writer(produce(),save()) JsonWriter, XMLWriter, HTMLWriter implements Writer
supongo que debe de existir un metodo abstracto set y get en la factoria para en base a eso saber el tipo de clase concreta a retornar dentro del abstractFactoryManager
No se implemente una funcionalidad asi, solo tendrias q evaluar el producto que recibes el factory manager se encarga de creae factorias y para luego a su vez crear productos ybya
Hola, A mi no me queda claro =( Si no es mucho pedir podrías hacer un video comparando la manera de usar el patron de diseño y otra no usandolo ¡ Si es posible jejeje gracias!
Me ha costado entenderlo pero la parte final, con el diagrama UML ya me ha quedado mas claro ... Quizas, solo es una sugerencia, podrias empezar por la definicion y por el diagrama UML explicado y luego pones los ejemplos, pero vamos que seguro que ha gente que lo prefiere como lo has hecho en el video ...
Un consejo, cuando ya tienes muchos años de experiencia (más de 5) y estás por tener una entrevista de trabajo, te recomiendo estudiar los Principios SOLID y los Patrones de Diseño (únicamente los de tipo Creational), pues son preguntas muy frecuentes. Saludos!
Esta bueno saber que es cada patrón, pero quien al desarrollar esta pendiente de que patrón está utilizando, o dice tengo este problema cual es el mejor patrón? En lo personal nunca estoy pendiente a esto ni cuando estoy realizando la estructura en un papel. Busco la mejor solución, más eficiente con la menor repetición de código o clases que hagan las mismas cosas. Alguien piensa en los patrones al desarrollar??
En catalán es "interfície", pronunciado "interfisie"... recuerdo que durante la carrera solía equivocarme bastante cuando hablaba en castellano y lo llamaba "interficie" sin darme cuenta ^^
Genial, lo más interesante y lo que me gustaría que ampliarás más, es en los ejemplos :) gracias por el contenido
Excelente explicación. 5:34 En la actualidad, en Flutter preferimos una visualización unificada en lugar de una nativa específica para cada plataforma. Esto ayuda a proporcionar una experiencia más consistente y accesible para todos los usuarios, independientemente de la marca o tipo de dispositivo, promoviendo una mayor integración y una interfaz más inclusiva.
Ansioso por este vídeo. No me arrepiento de activar la campanita. Muchas gracias.
Gracias a ti por verme y haber activado la 🔔 :D
ERES UN GRANDE.
En la USAL se ven los patrones: Builder y Factory Method, aparte de estos, a mi ya no llegas, pero es cuota para futuros visualizadores :)
Tus explicaciones son bastante más concisas
que es una interficie y como se diferencia de una interfaz?
Estaría bastante interesante que explicaras como funciona internamente el sistema de Componentes de Unity 3D (no se exactamente que patron podria utilizar, pero creo que es probable que pueda implementarse mediante el patron Decorator o alguno de los patrones asociados a esa funcionalidad - añadir codigo/funcionalidad en runtime dependiendo de actores externos a la clase en si)
Eres un genio bro, me ha estado costando entenderlo por mi cuenta pero sé que si hubiera visto tu video desde un inicio lo habria entendido a la primera
Excelente video! Comparado con el anterior este fue un poco mas complicado, pero con tus ejemplos y explicacion lo entendi perfectamente. Espero con ansias el siguiente. Saludos desde Argentina!
Por ahora el patrón que más me ha gustado. Eso de no conocer la clase concreta, suena a poesía.
me gustaria ver los patrones Singleton, Observer y Decorator
Un librazo es Sumergete en los patrones de diseño estan todos los patrones, editorial Refactoring Guru, algunos youtuber dicen que se debe usar patrones de diseño en Frontend, jajajajajajajajajajajajajajaja
@@norbertocontreras4725 Espero que sea una broma, porque es el comentario más desacertado que he leído jamás. Claro que usas patrones de diseño en frontend. Si utilizas frameworks los ves en toda partes y precisamente se usan para proyectos reales, si estás haciendo un sitio web para tus chistes estúpid0s y solo usas HTML claro que no los usas.
Buen video! Igual al final comentas respecto a las responsabilidades pero creo que el abstract factory cuando dice que crea familias de factories se podria decir que cada factory final es un factory method ya que la logica al final es la misma, crear diferentes tipos de objetos encapsulando su construccion.
Yo quiero saber qué carrera estudiaste tú en la universidad? Y qué carreras recomiendas para ser creador de software? Por favor y gracias.
Creo que dijo ingeniería informática, en un vídeo lo comentó
Excelente el ejemplo, es un concepto bastante dificil de entender, me quedo bastante mas claro.Muchas gracias :)
¿Cómo haces para estar leyendo Design Patterns si lo tienes detrás en la estantería?
Jooooder, pedazo de video. Me encanta!!!
3:34 cual es el libro ese?
Design Patterns: Elements of Reusable Object-Oriented Software
Gracias por esta serie , me ha sido de gran ayuda
Graciasss por estoo!! espero mass!
Buen video, estoy empezando a leer el catalogo de Design Patterns de Erirch Gamma, y voy buscando mas recursos a medida que paso por un patrón, aclare algunas dudas con tu video. 😎😎
Me ha encantado el vídeo, una explicación muy intuitiva
Excelente video. Qué libro utilizas para dar la definición del patrón de diseño?
Se llama Design Patterns: Elements of Reusable Object-Oriented Software
Interficie? jajaja eso si que me hizo gracia...
Es muy bueno y claro tu contenido. Gracias por compartir tanto conocimiento :)
Muy bueno, excelente! Saludos desde Costa Rica
Se implementa algun patron, en las agendas telefonicas? como sabes todo se hace en un solo boton guardar, mientras que se guarda en diferentes archivos JSON, XML, o Tabla relacionadas...??
A ese seria Factory pattern no mas: WriterFactory (abstract getFactory(); JsonWriterFactory(getFactory(retorna un new JsonWriter() object, XMLWriterFactory, HTMLWriterFactory, creas la interface Writer(produce(),save()) JsonWriter, XMLWriter, HTMLWriter implements Writer
Tienes cursos en español
Buen trabajo, muchas gracias.
Muy bien explicado !!! Saludos
De lujo de lujo!
Muy buen video
Podrías hacer un video donde hagas una AI de aprendizaje supervisado con un videojuego
Excelente contenido. Sería excelente crear un playlist de la serie para que sea más fácil seguir los videos.
Está creada! La puedes encontrar en el siguiente enlace:
th-cam.com/video/3qTmBcxGlWk/w-d-xo.html
0:21 Que canchero, jejeje
interface -> ¿no es mejor traducirlo como interfaz?
Así hablan sus inventores que queréis que hagamos
Excelente contenido sigue así !!! Saludos desde Chile !!
Saludos desde Costa Rica, si en algún momento puedas haber algún tipo de explicación sobre la librería H3 de Uber, sería genial. :)
como que grficos de GB y Ds?..
supongo que debe de existir un metodo abstracto set y get en la factoria para en base a eso saber el tipo de clase concreta a retornar dentro del abstractFactoryManager
No se implemente una funcionalidad asi, solo tendrias q evaluar el producto que recibes el factory manager se encarga de creae factorias y para luego a su vez crear productos ybya
Perdón la pregunta básica. Que lenguaje está usando?
Hola, A mi no me queda claro =(
Si no es mucho pedir podrías hacer un video comparando la manera de usar el patron de diseño y otra no usandolo
¡
Si es posible jejeje gracias!
Me ha costado entenderlo pero la parte final, con el diagrama UML ya me ha quedado mas claro ... Quizas, solo es una sugerencia, podrias empezar por la definicion y por el diagrama UML explicado y luego pones los ejemplos, pero vamos que seguro que ha gente que lo prefiere como lo has hecho en el video ...
Excelente contenido brother, exitos!
El martes tengo un parcial, acabo de entender todo en tan solo 5 minutos
Es recomendable saber patrones de diseño antes de querer aprender un framework?
Son conocimientos complementarios! Puedes irlos estudiando por separado
Un consejo, cuando ya tienes muchos años de experiencia (más de 5) y estás por tener una entrevista de trabajo, te recomiendo estudiar los Principios SOLID y los Patrones de Diseño (únicamente los de tipo Creational), pues son preguntas muy frecuentes.
Saludos!
Me gusta, me gusta
Bettatech quién es Mario Campbell?
Ese patron es complejo al momento de implentarlo. Y el que sigue MVC ?? Saludos 👏
sinceramente creo que es uno de lo mas faciles
gracias !
muy bien explicado
creo que hubiese sido interesante explicar el concepto contexto
Esta bueno saber que es cada patrón, pero quien al desarrollar esta pendiente de que patrón está utilizando, o dice tengo este problema cual es el mejor patrón? En lo personal nunca estoy pendiente a esto ni cuando estoy realizando la estructura en un papel. Busco la mejor solución, más eficiente con la menor repetición de código o clases que hagan las mismas cosas. Alguien piensa en los patrones al desarrollar??
Buen video
Yo que cambiaba el modo oscuro de mi web con un simple classlistTogle, 😢
Interesante
😮
aqui no entendi como se implementa
Este hombre nunca jugo Mario Bros
compren el libro de patrones de diseño que en 10 minutos no van aprender nada. y menos sin programar.
Estoy aprendiendo programación, tengo que hacer un Abstract Factory, pero NO ENTIENDO NADA! :(
Mora te recomendó
"interfície" en serio? Qué es eso? Gallego, Catalán, Francés, qué pasa, no se podía poner interfaz en español? !!!
En catalán es "interfície", pronunciado "interfisie"... recuerdo que durante la carrera solía equivocarme bastante cuando hablaba en castellano y lo llamaba "interficie" sin darme cuenta ^^