ABSTRACT FACTORY | PATRONES de DISEÑO

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 74

  • @kennitromero
    @kennitromero 4 ปีที่แล้ว +18

    Genial, lo más interesante y lo que me gustaría que ampliarás más, es en los ejemplos :) gracias por el contenido

  • @albertjjimenezp
    @albertjjimenezp 6 หลายเดือนก่อน

    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.

  • @sitixone
    @sitixone 4 ปีที่แล้ว +2

    Ansioso por este vídeo. No me arrepiento de activar la campanita. Muchas gracias.

    • @BettaTech
      @BettaTech  4 ปีที่แล้ว +3

      Gracias a ti por verme y haber activado la 🔔 :D

  • @Yoshiplanett
    @Yoshiplanett 4 ปีที่แล้ว

    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

  • @mortimermarsyja1291
    @mortimermarsyja1291 10 หลายเดือนก่อน +1

    que es una interficie y como se diferencia de una interfaz?

  • @kiliansancheznicolas4943
    @kiliansancheznicolas4943 4 ปีที่แล้ว +3

    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)

  • @ryuzaki137
    @ryuzaki137 2 ปีที่แล้ว +1

    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

  • @MarkusProud
    @MarkusProud 4 ปีที่แล้ว +1

    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!

  • @rmrgnzlz
    @rmrgnzlz 4 ปีที่แล้ว +3

    Por ahora el patrón que más me ha gustado. Eso de no conocer la clase concreta, suena a poesía.

  • @ocandoja
    @ocandoja 4 ปีที่แล้ว +36

    me gustaria ver los patrones Singleton, Observer y Decorator

    • @norbertocontreras4725
      @norbertocontreras4725 ปีที่แล้ว

      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

    • @estebangomez3799
      @estebangomez3799 ปีที่แล้ว

      @@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.

  • @Murzbul
    @Murzbul ปีที่แล้ว

    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.

  • @Alonso-o-Santi-2.0
    @Alonso-o-Santi-2.0 4 ปีที่แล้ว +1

    Yo quiero saber qué carrera estudiaste tú en la universidad? Y qué carreras recomiendas para ser creador de software? Por favor y gracias.

    • @Infinity_Ghost
      @Infinity_Ghost 4 ปีที่แล้ว +1

      Creo que dijo ingeniería informática, en un vídeo lo comentó

  • @blue_mustang_
    @blue_mustang_ 2 ปีที่แล้ว

    Excelente el ejemplo, es un concepto bastante dificil de entender, me quedo bastante mas claro.Muchas gracias :)

  • @luquillasnano
    @luquillasnano ปีที่แล้ว

    ¿Cómo haces para estar leyendo Design Patterns si lo tienes detrás en la estantería?

  • @nikensss
    @nikensss 4 ปีที่แล้ว +1

    Jooooder, pedazo de video. Me encanta!!!

  • @sarmaulc6103
    @sarmaulc6103 3 ปีที่แล้ว

    3:34 cual es el libro ese?

    • @javipg92
      @javipg92 3 ปีที่แล้ว

      Design Patterns: Elements of Reusable Object-Oriented Software

  • @stephentellez5718
    @stephentellez5718 2 ปีที่แล้ว

    Gracias por esta serie , me ha sido de gran ayuda

  • @dalmiro2h
    @dalmiro2h 4 ปีที่แล้ว +1

    Graciasss por estoo!! espero mass!

  • @cristhianjhlcom
    @cristhianjhlcom ปีที่แล้ว +1

    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. 😎😎

  • @danielibanezgarcia
    @danielibanezgarcia 4 ปีที่แล้ว +1

    Me ha encantado el vídeo, una explicación muy intuitiva

  • @ivanromero3855
    @ivanromero3855 4 ปีที่แล้ว +2

    Excelente video. Qué libro utilizas para dar la definición del patrón de diseño?

    • @schduck
      @schduck 4 ปีที่แล้ว +4

      Se llama Design Patterns: Elements of Reusable Object-Oriented Software

  • @sgnshogun
    @sgnshogun 3 ปีที่แล้ว +1

    Interficie? jajaja eso si que me hizo gracia...

  • @maca.valverde
    @maca.valverde 2 ปีที่แล้ว

    Es muy bueno y claro tu contenido. Gracias por compartir tanto conocimiento :)

  • @dennisquesada147
    @dennisquesada147 4 ปีที่แล้ว +1

    Muy bueno, excelente! Saludos desde Costa Rica

  • @javiopakan2
    @javiopakan2 4 ปีที่แล้ว

    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...??

    • @wiedens-justociurlizza7766
      @wiedens-justociurlizza7766 ปีที่แล้ว

      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

  • @ignaciofernandez2835
    @ignaciofernandez2835 4 ปีที่แล้ว +2

    Tienes cursos en español

  • @darioerazo2125
    @darioerazo2125 ปีที่แล้ว

    Buen trabajo, muchas gracias.

  • @Crisgarciacol
    @Crisgarciacol ปีที่แล้ว

    Muy bien explicado !!! Saludos

  • @wuilliam321
    @wuilliam321 4 ปีที่แล้ว

    De lujo de lujo!

  • @PositronQ
    @PositronQ 4 ปีที่แล้ว +2

    Muy buen video
    Podrías hacer un video donde hagas una AI de aprendizaje supervisado con un videojuego

  • @gabrielpinto9618
    @gabrielpinto9618 4 ปีที่แล้ว

    Excelente contenido. Sería excelente crear un playlist de la serie para que sea más fácil seguir los videos.

    • @BettaTech
      @BettaTech  4 ปีที่แล้ว +2

      Está creada! La puedes encontrar en el siguiente enlace:
      th-cam.com/video/3qTmBcxGlWk/w-d-xo.html

  • @estebanrodriguezgiraldo669
    @estebanrodriguezgiraldo669 2 ปีที่แล้ว

    0:21 Que canchero, jejeje

  • @molavec
    @molavec 4 ปีที่แล้ว +6

    interface -> ¿no es mejor traducirlo como interfaz?

    • @modaforcav4910
      @modaforcav4910 4 ปีที่แล้ว

      Así hablan sus inventores que queréis que hagamos

  • @rokax1409
    @rokax1409 4 ปีที่แล้ว +2

    Excelente contenido sigue así !!! Saludos desde Chile !!

  • @dylanarce240
    @dylanarce240 4 ปีที่แล้ว +1

    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. :)

  • @jasv16
    @jasv16 4 ปีที่แล้ว

    como que grficos de GB y Ds?..

  • @mugatu2017
    @mugatu2017 3 ปีที่แล้ว

    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

    • @wiedens-justociurlizza7766
      @wiedens-justociurlizza7766 ปีที่แล้ว

      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

  • @delirako
    @delirako 4 ปีที่แล้ว

    Perdón la pregunta básica. Que lenguaje está usando?

  • @hectorkaizenf.v.7224
    @hectorkaizenf.v.7224 4 ปีที่แล้ว +9

    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!

  • @MrMiller969
    @MrMiller969 3 ปีที่แล้ว

    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 ...

  • @jonathanadamson5209
    @jonathanadamson5209 4 ปีที่แล้ว

    Excelente contenido brother, exitos!

  • @brian123903
    @brian123903 4 ปีที่แล้ว

    El martes tengo un parcial, acabo de entender todo en tan solo 5 minutos

  • @JorgeMorales095
    @JorgeMorales095 4 ปีที่แล้ว +1

    Es recomendable saber patrones de diseño antes de querer aprender un framework?

    • @BettaTech
      @BettaTech  4 ปีที่แล้ว +2

      Son conocimientos complementarios! Puedes irlos estudiando por separado

    • @carloscontreras4655
      @carloscontreras4655 4 ปีที่แล้ว +4

      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!

  • @HarviDenth
    @HarviDenth 4 ปีที่แล้ว +1

    Me gusta, me gusta

  • @rodrigoqr8397
    @rodrigoqr8397 4 ปีที่แล้ว +1

    Bettatech quién es Mario Campbell?

  • @tonym5857
    @tonym5857 4 ปีที่แล้ว +2

    Ese patron es complejo al momento de implentarlo. Y el que sigue MVC ?? Saludos 👏

    • @mugatu2017
      @mugatu2017 3 ปีที่แล้ว

      sinceramente creo que es uno de lo mas faciles

  • @josejimenez-wd5rw
    @josejimenez-wd5rw 4 ปีที่แล้ว

    gracias !

  • @federicoibarra7975
    @federicoibarra7975 4 ปีที่แล้ว

    muy bien explicado

  • @mugatu2017
    @mugatu2017 3 ปีที่แล้ว +1

    creo que hubiese sido interesante explicar el concepto contexto

  • @luisluisferreira22
    @luisluisferreira22 4 ปีที่แล้ว

    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??

  • @pedrofiguera2228
    @pedrofiguera2228 2 ปีที่แล้ว

    Buen video

  • @chgara
    @chgara 4 ปีที่แล้ว +1

    Yo que cambiaba el modo oscuro de mi web con un simple classlistTogle, 😢

  • @miriyinm1981
    @miriyinm1981 2 ปีที่แล้ว

    Interesante

  • @cesarpedroza4637
    @cesarpedroza4637 2 ปีที่แล้ว

    😮

  • @danelangulo6470
    @danelangulo6470 4 ปีที่แล้ว

    aqui no entendi como se implementa

  • @NitrosS
    @NitrosS 4 ปีที่แล้ว

    Este hombre nunca jugo Mario Bros

  • @xerron00
    @xerron00 2 ปีที่แล้ว +1

    compren el libro de patrones de diseño que en 10 minutos no van aprender nada. y menos sin programar.

  • @dianaandreacarballosarabia7523
    @dianaandreacarballosarabia7523 4 ปีที่แล้ว

    Estoy aprendiendo programación, tengo que hacer un Abstract Factory, pero NO ENTIENDO NADA! :(

  • @Henderxl
    @Henderxl 4 ปีที่แล้ว

    Mora te recomendó

  • @ulisesviolante8104
    @ulisesviolante8104 2 ปีที่แล้ว +1

    "interfície" en serio? Qué es eso? Gallego, Catalán, Francés, qué pasa, no se podía poner interfaz en español? !!!

    • @slynkbass
      @slynkbass ปีที่แล้ว +2

      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 ^^