Muchas gracias por esta explicación, como novato yo hacia mis abstracciones en papel pero no en código, no entendía este concepto pero la verdad que esto me ha cambiado mi perspectiva
Hace poco empece a ver los videos y ya tewrmine comprando un curso en Udemy y el libro en amazon, pero definitivamente lo mejor es el intro de cada video jajaja Un abrazo master
La abstraccion debe cumplir las siguientes condiciones 1ª ocultar informacion 2ª clasificar informacion 3ª representar algo del mundo real pero tu deficion es simple y se entiende mejor. En los ejemplos se entiende mas por cierto muy buenos.
Donde trabajo tenemos prácticamente todo un sistema de streaming que basicamente para ingestar contenidos nuevos de distintas plataformas tenemos distintos workers pero todos trabajan mediante abstracción y herencia, a tal forma que si queremos incluir proveedores nuevos solo generamos una instancia de x clase o interface y queda totalmente funcional. Muy buen video
Muchas felicidades por tu canal y video Héctor ! . Lo explicas de manera clara y concisa . Te comparto que sería de gran ayuda si en algún punto del presente año pudieras realizar algún video relacionado con cualquiera (o a todos) de los siguientes temas: A) Como cobrar por software hecho a la medida ( por hora? , concretarse a realizar el código o desde el análisis? , usar herramientas/servicios de 3eros? , solo cobrar en dolarucos/eurucos ?, TIPS & TRICKS) . B) Como sobresalir y progresar de puesto dentro de una empresa de software ? . (Dinero : chapulinear ? , Jefe : Ser el BFF del PM/Team lead/ IT Director ? , Guru: estar pegado a blogs de IT/TH-cam/X para leer y "sobre-compartir" la información recién salidita del horno ? citar URLs o a Martin Fowler/Robert C. Martín cada que te cuestionen tus approaches tecnicos?). C) Como mejorar la capacidad de obtención de requerimientos , definición de funcionalidad y comprensión del business.(Mindfulness de desayuno ? un porrito pa star relax ?) Desde ya te mando un abrazo y un feliz año!.
Excelente explicación. Ahora, en lenguajes que permiten la multiherencia, como se manejaria entonces el tema de las interfaces? Es decir, si puedo heredar de varias clases entonces haria lo mismo q con las interfaces pero con clases?
Para mí la herencia habla de la naturaleza de los objetos, las interfaces habla más bien de los roles de los objetos. Por eso prefiero cómo se hereda en Java (extends) incluso cuando una interfaz hereda a otra, la 'extiende'.
Donde trabajo tenemos prácticamente todo un sistema de streaming que basicamente para ingestar contenidos nuevos de distintas plataformas tenemos distintos workers pero todos trabajan mediante abstracción y herencia, a tal forma que si queremos incluir proveedores nuevos solo generamos una instancia de x clase o interface y queda totalmente funcional. Muy buen video
Mis Cursos de Programación: hdeleon.net/cursos-premium/
Mi NUEVO LIBRO: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
Habla del lado oscuro de la fuerza (el costo de la abstracción y el sobre uso de patrones)
Mouredev Mide 1.45. Gracias por tu aporte
@@Q89qika Claro que si
Muchas gracias, al fin entendí por qué usar Interfaces.
Este video es genial, comprendí esto hace un tiempo y pude comprender mil veces mejor los patrones de diseño, varios utilizan este concepto de fondo
La barba de mouredev más la cabellera de Héctor igual ala abstraccion perfecta de un metalero programador buena explicación guapo❤
Muchas gracias
Muchas gracias por esta explicación, como novato yo hacia mis abstracciones en papel pero no en código, no entendía este concepto pero la verdad que esto me ha cambiado mi perspectiva
Excelente ... Voy a ver las interfaz generica que está por allí muy buen contenido
Excelente informacion,muy claro y veraz continuanos explicando así, buen trabajo
Muy buenos tus videos, si tengo dudas los vuelvo a repasar y siempre aportan .... SALUDOS
Hace poco empece a ver los videos y ya tewrmine comprando un curso en Udemy y el libro en amazon, pero definitivamente lo mejor es el intro de cada video jajaja Un abrazo master
Hola, muchas gracias por la explicación de interfaces. Vienen a solucionar todos los problemas y limitaciones que tiene la herencia.
Vaya aprendí algo nuevo, muy bien explicado para ser un tema "abstracto" jajaja. Gracias por compartir el conocimiento
La abstraccion debe cumplir las siguientes condiciones
1ª ocultar informacion
2ª clasificar informacion
3ª representar algo del mundo real
pero tu deficion es simple y se entiende mejor. En los ejemplos se entiende mas por cierto muy buenos.
Excelente explicación. Quedó claro!!
¡Sencillamente brutal esa perspectiva y ese nivel de pensamiento abstracto! Gracias.
Una excelente explicación sin contar el excelente rap en el minuto 1:00
Donde trabajo tenemos prácticamente todo un sistema de streaming que basicamente para ingestar contenidos nuevos de distintas plataformas tenemos distintos workers pero todos trabajan mediante abstracción y herencia, a tal forma que si queremos incluir proveedores nuevos solo generamos una instancia de x clase o interface y queda totalmente funcional. Muy buen video
Muchas felicidades por tu canal y video Héctor ! . Lo explicas de manera clara y concisa . Te comparto que sería de gran ayuda si en algún punto del presente año pudieras realizar algún video relacionado con cualquiera (o a todos) de los siguientes temas:
A) Como cobrar por software hecho a la medida ( por hora? , concretarse a realizar el código o desde el análisis? , usar herramientas/servicios de 3eros? , solo cobrar en dolarucos/eurucos ?, TIPS & TRICKS) .
B) Como sobresalir y progresar de puesto dentro de una empresa de software ? . (Dinero : chapulinear ? , Jefe : Ser el BFF del PM/Team lead/ IT Director ? , Guru: estar pegado a blogs de IT/TH-cam/X para leer y "sobre-compartir" la información recién salidita del horno ? citar URLs o a Martin Fowler/Robert C. Martín cada que te cuestionen tus approaches tecnicos?).
C) Como mejorar la capacidad de obtención de requerimientos , definición de funcionalidad y comprensión del business.(Mindfulness de desayuno ? un porrito pa star relax ?)
Desde ya te mando un abrazo y un feliz año!.
Feliz año Hector!! Gracias x esta explicacion clara qje aporta valor!!
jajaja grande profe hector ahora me quedo menos claro lo de la abstraccion ajajaja, excelente contenido
Excelente explicación. Ahora, en lenguajes que permiten la multiherencia, como se manejaria entonces el tema de las interfaces? Es decir, si puedo heredar de varias clases entonces haria lo mismo q con las interfaces pero con clases?
Gracias por tu explicacion, y pues como aplicarias mejor abstraccion o interfaces? o que diferencias o ventajas?. Saludos
Excelente explicación
Es un concepto aplicado a la programación orientada a objetos exclusivamente?
comentando ese super y muy util video haha
Mouredev Mide 1.45
Hola Héctor eres un rock stR de la programacion
muy buenos tus videos bro, aprendo bastante
Gracias!
Buenísimo!!
Hola Héctor!!!
ok gracias 🍺
mouredev mide 1.45
Hector de leon muy sabio
ya con los primeros segundos de video se gano mi like jaja
Mouredev mide 1.45
Esto vale oro
Jajajajaa no puedo con que Mouredev mide 1.45, muchas gracias por tus aportes
Ahora sobre eso métele el strategy
Que acondicionador usas??
Siempre veo tus videos. Son buenísimo
Sabes dónde practicar backend?? Solo encuentro para el front. Y me gusta más el back
¿Cómo se hace?
¿Cómo le prosigo?
¿Cómo consigo seguir?
-Yo cada vez que no entiendo algo.
Creo que tus autopreguntas no son muy específicas, de hecho parece que más últimas dos se repiten.
@@pidge2898-vy1fw deberías ver el vídeo primero xd
Es otro de esos conceptos que utilizo con frecuencia y si me preguntan su significado exacto no te voy a saber dar una explicacion exacta
Brutal
Mouredev mide 1.45 m
Para mí la herencia habla de la naturaleza de los objetos, las interfaces habla más bien de los roles de los objetos. Por eso prefiero cómo se hereda en Java (extends) incluso cuando una interfaz hereda a otra, la 'extiende'.
Perverso! ahora entiendo muchas cosas.
Mourdev mide 1.45
ohh no sabia que era abstraccion o que parte de arquitectura ami me enseñaron con la clase perro y sus instancias
No entendí nada 😞
Ni yo
@@hdeleonnet XD
Amo que el profesor sea un metallero pura sangre jajaja genio!
Jajajajaja, hijo del mal, sí me la creí xD
Javascript ta llorando porque todos sus amiguitos tienen interfaces pero ella no tiene
mouredev mide uno cuarenta y cinco
MoureDev mide 1.45
La presentación debió ser: Hola soy Héctor de León el único programador de TH-cam que graba los videos sin encender el micrófono. 🤣🤣🤣
La abstracción mas simple en la computación "0 y 1"
muy bueno pero y como implementar parámetros como objetos dinámico o T?
midudev mide 1,45
Pero que también eso no es polimorfismo??????
Necesito contexto sobre eso de mouredev mide 1.45 xd
ehhh Moure Dev mide 2.45 xd
no se que cosa .45
este 2024 prime
Mouredev mide 1.45 mts JAJAJAJAJA
#mouredev mide 1.45 😂
aprender abstracciones evitara que llenes tus metodos de ifs 😆
Ginxu es mas flaco que Juan villa alvazo
pobredevmide1.45
moure dev mide 1,45.jajajaja
Nose rick, parece falso...jamás las he usado😢
O si😏😏😏
Que no se pierda la bonita tradición de grabar el vídeo dos veces jajaja 😂
Como que el unico programador que no sabe programar ni una mierda, jajajajajajajja
Donde trabajo tenemos prácticamente todo un sistema de streaming que basicamente para ingestar contenidos nuevos de distintas plataformas tenemos distintos workers pero todos trabajan mediante abstracción y herencia, a tal forma que si queremos incluir proveedores nuevos solo generamos una instancia de x clase o interface y queda totalmente funcional. Muy buen video
Mouredev Mide 1.45