¿Cuándo Utilizar PATRONES de DISEÑO?
Vložit
- čas přidán 25. 07. 2024
- En este video te hablare sobre que son los patrones de diseño y cuando utilizarlos.
Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/HectorDeLeonGuevara
Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
💻 CURSO de Patrones de Diseño en C# y ASP .Net: www.udemy.com/course/aprender...
La falta de respeto tanto a mí como a cualquier otra persona y el SPAM son razones de bloqueo en mi canal.
"Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use"
Sigueme en twitter ⇒ / powerhdeleon
Sigueme en facebook ⇒ / hdeleon666
Mi Sitio web ⇒ hdeleon.net
#programación #designpatterns #patronesDeDiseño
Mis cursos de Programación: hdeleon.net/cursos-premium/
Ya te iba a preguntar que cuando sacabas ese curso. Ahora lo compro
Grande Hector todo lo que lanzas no tiene desperdicio a Comparlo ahora mismo. Quiero saber si mas adelante se le agregaran los demas patrones al Curso.
En la universidad estuvimos 2 meses estudiándolos y tu en 11 minutos me los explicaste mejor jajajajajaja GRANDE!!!
Literalmente el ejemplo del control me hizo aprobar mi entrevista técnica ❤ Gracias Hector :3
Hector lo que mencionas es muy cierto, miestras tengan conocimientos en POO + los pilares de POO + SOLID, los patrones de diseño van a servir para resolver cualquier tipo de situación que se le presente a cualquier persona. Desde Costa Rica, pura vida!!!
Solo sé que en este video hay más calaveras que nunca, saludos 🖖
💀💀💀💀💀💀💀💀💀💀💀💀💀
¡Reportándome al llamado hdeleon! Saludos y buen video.
Excelente, justo lo que estaba buscando y perfectamente explicado
Excelente! Muy claro. Me ahorras muchas horas de estudio. Gracias!
El curso esta muy bueno, lo recomiendo bastante, Hector sabe como explicarlos y hacerlos mas faciles de lo que ya son, sigue con los buenos videos Hector lml
Un gusto saber que te ha servido el curso 🤘
👍 gracias Hector. Hace poco vi tu serie de principios SOLID. Espero la continúes pronto
Gracias por iluminarnos Hector, éxitos🤘🤘
Excelente, gracias por compartir.
El curso es Excelente.
Excelente video, gracias
Genial vídeo gracias Héctor 👌
Hola Hector, Tengo varias semanas tratanto de resolver un problema: Consumir un API de mas de 100 endpoints, sin que tenga que codear cada uno de ellos, al menos no al 100%. Finalmente lo logré. Implementando el Patro de diseño repository, con esto me ahorro al menos 60% de codigo en cada endpoint. Si has visto un caso similar o entiendes que para el problema serian mejor alguna otra practica, me dejas saber o pones un Twit que de seguro voy a ver. Saludos
El buen Singleton usado para crear únicas instancias de los forms. Excelente video!
Buen video DLeon, gracias por este aporte...
Gracias master Hector, tu contenido siempre aterrizando los conceptos màs complejos de una manera simple.
muy buena explicación, muchas gracias!!
Excelente explicacion ejemplos reales vs code (no solo repetir conceptos). Que codigo reemplazar con un patron.. muchas gracias. Mas videos de este tipo te lo agracedere un monton.
Tremenda explicación.
Wow, hace unos días en un grupo de FB al que pertenezco un chico preguntaba acerca de los switch/case, le pasaré este video por si aún no encuentra la respuesta
Estoy iniciando con los patrones de diseño y tu explicación me aclaro muchas cosas, gracias bro.
gracias, developmental puppet master!!!
Qué buenos ejemplos que das para explicar cada patrón.
Excelente tu contenido, Hector.
Wow Realmente me encantó tu canal , gracias por explicar de manera tan simple estas cosas para mi fueron algo difícil de entender, saludos !!
Hector Excelente video, si aun no has sacado quisiera que hicieras un referido de libros de analisis y diseño porque lo mas dificil que veo de programar es armarte un buen diseño, esos primeros pasos que se dan para la solución evitando que el codigo no sea como te salga sino como lo planificaste. Saludos.!! :D
Hola buen día, creo que siempre se debería usar algún patrón de diseño si piensas darle mantenimiento a tu aplicación en el futuro. excelentes tus vídeos, me han ayudado a irme actualizando con las nuevas tecnologías
je... no sé porque no había visto este vídeo, severo! voy a tomar el curso apenas salga otra promo jeje 👍
Por ahora están en promoción hdeleon.net/cursos-premium/
Hector, una sugerencia… ¿podrías hablar del patrón MVVM? Aplicado para WPF.
Estaria bueno un video sobre arquitectura de software, aplicada en frontend
Eres muy pro brother
buen videos, saludos desde arg!
buenísimo estos videos de patrones, me voy a pasar por el curso, muchas gracias, creo que en el diagrama del patron strategy 9:00 la flecha que va del contexto a la interface está en el sentido contrario, debería de estar desde el contexto a la interface y esta desde la interface al contexto, por favor corrígeme si me equivoco
buen video crack
Que bueno
Héctor, un video a tu estilo sobre, base de datos columnar... 🙃 🙃
Podrías platicarnos de Clean Architecture? Se me hace complicado de entender. Saludos
hey , nice look, I like to hear your videos!!
hola, excelente tu video, quisiera hacerte una consulta en estos momentos estoy aprendiendo frontend ya manejo bien HTML,CSS , JS y vue.
quisiera hacer un sistemas escolar con boostrap y vue en el frontend y como todavia no manejo el backend estaba pensando en hacerlo con firebase.
pero como apenas estoy comenzando no se que sistema de patrones de diseño me serviria.
La idea es que el sistema escolar guarde los datos de los estudiantes los muestre en la interfaz se puedan editar y actualizar que se pueda hacer los mismo con los profesores y que la directora pueda admistrarlo.
si sabes de algún recurso que me pueda servir te lo agradecería mucho
El ejemplo del sigleton en el front es el mas claro, muchas veces usamos patrones sin darnos cuentas o sin estar pensando en patrones de diseño.
Justo me estaba preguntando esto ayer.
La inteligencia artificial nos conecta
Hola Héctor, ¿Tendrás algún video de "patrón repositorio" para .NET Core 3/5? Muy buenos tus videos he aprendido mucho de esta tecnología gracias a ti.
En el curso de paga
Oye Héctor o Colegas programadores de por estos medios que arquitecturas recomiendan para una aplicación c# de escritorio, que consume datos de una Api pero asimismo se alimenta de datos que tiene una base de datos en Sql Server?
sólido👍
Estimado compre tu curso en Udemy. Hasta que me dí con la sorpresa que usabas MVC para los ejemplos. Por qué decidiste escoger MVC que es algo descontinuado para los ejemplos?
Definitivamente elegir aplicar los ejemplos en un pequeño servicio web en lugar de un proyecto MVC era lo mejor.
que tal, que crees que es menos descontinuado que mvc?
Hola Hector, te quería preguntar cómo haces esos diagramas de UML que muestras en el minuto 1:48, usas alguna herramienta integrada en Visual Studio de Microsoft ? recuerdo que algo había sobre esto. Y si está integrada en este IDE, se podría usar sólo para hacer diagramas UML ?. O quizás es otra herramienta diferente, saludos y gracias !!
Hola Héctor muy bien explicado!!! Conoceras Libros para poder estudiar patrones de diseño? Si es aplicado a C# mejor.
Recomiendo el libro inicial de este tema: amzn.to/3jmDjpT
Igual yo tengo un curso: www.udemy.com/course/aprender-patrones-de-disenos-aplicados-en-asp-net/?couponCode=CSHARPESMASQDESKTOP
@@hdeleonnet muchas gracias Hector. He estado viendo para comprar primero el curso tuyo y después el libro para la teoría dura
@@hdeleonnet listo he comprado el curso ya que estoy tratando de aplicar Mvc!!
No se si a los que somos de la vieja guardia tambien les pasa, pero el parcero hdeleon se me hace parecido a Attila, curiosamente la pelicula se llama Leon Peleador Sin Ley hahahaha, salu2.
Excelente video maestro, yo vengo windows forms. Podría aplicar también estos patrones para programación desktop o es relativo?
Claro. El patrón de diseño va en todo lado
Hola Héctor, cordial saludo, en los patrones de diseño Repository y unitofwork se utiliza el DbSet, ya no es necesario usar using en las consultas? Cómo se hace el disposable()?
unit of work es el que hace el disposable, e igual puedes hacer que lo haga con using automatico mira: czcams.com/video/WBZMhhgnVVM/video.html
@@hdeleonnet gracias Héctor, pero según entendí no es necesario agregar la interfaz y el método dispose(); ya que unitofwork lo haría? O si lo implemento como lo haces en el vídeo recomendado.
Using auto invoca tu dispose, y using solo sirve con clases que implementen IDisposable. Por lo cual no puedes usar using con una clase que no tenga dispose
se puede utilizar mas de un patron a la vez?
Siento que CASII lo entiendo, pero creo que me falta algun concepto porque vi muchos videos sobre esto y sigo sin entender el tema de los patrones de diseño. Pero este fue el video que habló mas en mi idioma XD
Hola, me interesa ahondar en patrones de diseño, ¿Qué libros recomiendas? en Amazon veo muchos. Entiendo que un patrón de diseño se pueden aplicar en varios lenguajes de programación.
Recomiendo el libro inicial de este tema: amzn.to/3jmDjpT
Igual yo tengo un curso: www.udemy.com/course/aprender-patrones-de-disenos-aplicados-en-asp-net/?couponCode=CSHARPESMASQDESKTOP
Este hombre es una mezcla de informático, talibán y culturista xD
Carnal, para el patrón/arquitectura de microservicios, ¿es necesario que cada Servicio sea un proyecto separado?
Creo que siendo estrictos, si. Con eso logras separar el servicio del framework (al menos en teoría). Pero también he visto que se llega a utilizar en folders cada servicio, lo cual al menos lo veo más práctico.
Pero @hdleon tendrá una repuesta :P
H. Buena tarde. Una pregunta referente al tema: Que patrón me sirve para una app tipo email, dónde al pasar de una bandeja a otra me envíe el estado, ej: al abrir la bandeja llegados estado = 1, al pasar a bandeja guardados estado = 2 ... Gracias por tus vídeos, son geniales.
Patron State
@@hdeleonnet H. El patrón strategy de tu curso de udemy me serviría? Dicen que es similar a state
Ya lo implemente. La verdad lo hice basado en strategy, que para mí es lo mismo que state. Gracias H.
Se parecen, la ventaja que tiene state es que puedes observar cual estado tiene tu objeto, de ahí en más son iguales
El curso que tienes de principios solid y patrones sigue siendo válido ??
Eso nunca muere. A menos que llegue la computación cuántica
Amigo disculpa se que no es el espacio pero tengo una consulta equipo windows o mac para desarrollar.
Utilizar las 2 y ver cual te sientes más cómodo. Yo sigo utilizando Windows. Solo utilizo Mac para publicar las apps de iphone
Ah perro, estas mamado!
Hola, ya terminaste el curso o aun falta contenido base ?
Saludos
El curso esta terminado, lo que se agrega es extra, seguiré agregando contenido.
No hay promocion en el curso amigo... Saludos desde Perú
hdeleon.net/cursos-premium/
que onda mago blanco, tenemos que hablar con vos, saludos desde Rosario, la tierra del Che Guevara y Messi
No entiendo, se utiliza del lado backend? Jaja soy muy nuevo.:(
Así hablo yo cuando ando ebrio
Héctor como le haces para que no te la hagan de pedo en el jale por esa barba de vikingo😂😂
singleton, el patron que luego se vuelve un antipatron.
todo patrón puede convertirse en antipatrón
@@hdeleonnet es correcto, solo que ese es uno de los que primero inicia la senda hacia el lado oscuro.
Ummmm... Creo que a veces, es solo tener buena lógica, independientemente de que conozcas patrones de diseño o no. He hecho ciertas cosas, de las que ahora me vengo a enterar que eso es un patrón de diseño