ABSTRACT FACTORY | PATRONES de DISEÑO
HTML-код
- Опубликовано: 10 мар 2020
- Después del patrón factory, vamos a ver la FACTORÍA ABSTRACTA con la ayuda de SUPER MARIO :D!!
Índice de la serie:
• Las PIEZAS FUNDAMENTAL...
👾 Redes sociales 👾
► Twitter: / bettatech
► Instagram: / betta_tech
► Canal Secundario: / @forkdebettatech
► Slack: bit.ly/33gaDDM
👨🏼🏫 MIS CURSOS 👨🏼🏫
👽 Curso de iniciación a la programación con JavaScript:
► bit.ly/3kr4bTc
👕 MERCHANDISING DEL CANAL:
► Tienda RUclips: / bettatech
► Tienda Teespring: teespring.com/stores/bettatec...
⭐️ AFILIADOS ⭐️
🎁 7% Descuento en HOSTINGER (Código BETTATECH)
► www.hostg.xyz/aff_c?offer_id=...
🧠 Autocompletado con IA (Kite)
► www.kite.com/get-kite/?...
🐾 MacPaw (CleanMyMacX):
► macpaw.audw.net/c/2523912/941...
🎵 TODA la música es de EpidemicSound:
► www.epidemicsound.com/referra...
✉️ CONTACTO PROFESIONAL:
► Respuesta no garantizada:
bettatechyt@gmail.com
📚 LIBROS 📚
Design Patterns
► amzn.to/39XuQlq
Head First Design Patterns
► amzn.to/2uq6XUq
Refactoring
► amzn.to/2SQnf2c
Clean Architecture
► amzn.to/3bZVonJ
Clean Code
► amzn.to/32WVKq3
Introduction to Algorithms
► amzn.to/34SyVFP
Cracking the Coding Interview
► amzn.to/2QkdwC6 - Наука
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 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.
Graciasss por estoo!! espero mass!
Jooooder, pedazo de video. Me encanta!!!
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
Gracias por esta serie , me ha sido de gran ayuda
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.
Me ha encantado el vídeo, una explicación muy intuitiva
Interficie? jajaja eso si que me hizo gracia...
Muy bueno, excelente! Saludos desde Costa Rica
Excelente contenido sigue así !!! Saludos desde Chile !!
Es muy bueno y claro tu contenido. Gracias por compartir tanto conocimiento :)
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
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.
Excelente contenido brother, exitos!
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. 😎😎
Ansioso por este vídeo. No me arrepiento de activar la campanita. Muchas gracias.
Gracias a ti por verme y haber activado la 🔔 :D
De lujo de lujo!
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 trabajo, muchas gracias.
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. :)
Muy buen video
Podrías hacer un video donde hagas una AI de aprendizaje supervisado con un videojuego
Excelente el ejemplo, es un concepto bastante dificil de entender, me quedo bastante mas claro.Muchas gracias :)
Muy bien explicado !!! Saludos
El martes tengo un parcial, acabo de entender todo en tan solo 5 minutos
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!
muy bien explicado
0:21 Que canchero, jejeje
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:
ruclips.net/video/3qTmBcxGlWk/видео.html
Tienes cursos en español
gracias !
¿Cómo haces para estar leyendo Design Patterns si lo tienes detrás en la estantería?
Me gusta, me gusta
Buen video
interface -> ¿no es mejor traducirlo como interfaz?
Así hablan sus inventores que queréis que hagamos
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
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
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ó
que es una interficie y como se diferencia de una interfaz?
como que grficos de GB y Ds?..
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
Ese patron es complejo al momento de implentarlo. Y el que sigue MVC ?? Saludos 👏
sinceramente creo que es uno de lo mas faciles
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 ...
Perdón la pregunta básica. Que lenguaje está usando?
Interesante
creo que hubiese sido interesante explicar el concepto contexto
Bettatech quién es Mario Campbell?
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??
Yo que cambiaba el modo oscuro de mi web con un simple classlistTogle, 😢
😮
3:34 cual es el libro ese?
Design Patterns: Elements of Reusable Object-Oriented Software
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!
Mora te recomendó
aqui no entendi como se implementa
compren el libro de patrones de diseño que en 10 minutos no van aprender nada. y menos sin programar.
Este hombre nunca jugo Mario Bros
Estoy aprendiendo programación, tengo que hacer un Abstract Factory, pero NO ENTIENDO NADA! :(
"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 ^^