Тёмный

Principios SOLID: Principio de Inversión de Dependencia DIP 

hdeleon.net
Подписаться 193 тыс.
Просмотров 18 тыс.
50% 1

En este video te mostrare que es el principio de inversión de dependencia, con el cual desacoplaremos los módulos de nuestros sistemas.
💻 CURSO de Patrones de Diseño en C# y ASP .Net: www.udemy.com/...
💻 CURSO de C# .Net: www.udemy.com/...
Todos los videos de la serie SOLID: • Principios SOLID: El P...
Si quieres apoyarme y darme para una cerveza puedes hacerlo por aquí: paypal.me/Hecto...
Puedes apoyarme desde 0.5 USD al mes uniéndote como miembro al canal aquí: / @hdeleonnet
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 #SOLID #cleanCode

Опубликовано:

 

2 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 29   
@hdeleonnet
@hdeleonnet 2 года назад
Si te ha gustado el video puedes apoyarme dejándome un Pulgar Arriba y comentando Curso de Patrones de Diseño: www.udemy.com/course/aprender-patrones-de-disenos-aplicados-en-asp-net/?couponCode=ADIOS2021 Curso de C#: www.udemy.com/course/curso-de-csharp/?couponCode=ADIOS2021
@bryancortezz1732
@bryancortezz1732 2 года назад
Al fin encontré un buen video...GRACIAS
@javiergarcia2810
@javiergarcia2810 2 года назад
De lujo mi bro, siempre claro
@mure5437
@mure5437 7 месяцев назад
¿Se podría decir entonces que: los módulos de Alto Nivel abarcan los Requisitos Funcionales y los de Bajo Nivel abarcan los No funcionales?
@luisalberto1146
@luisalberto1146 Месяц назад
Se podría decir que las reglas de negocio son los de alto nivel?
@maldonadodani
@maldonadodani 7 месяцев назад
Gracias Héctor, ahora me duele el cerebro 😅
@BthJuaosT
@BthJuaosT 2 месяца назад
gracias han pasado dos años pero graciaaaas
@alexander-ardila
@alexander-ardila 2 года назад
Héctor el sonido va más adelante de las imágenes, pero excelente explicación.
@SpectralDream
@SpectralDream 29 дней назад
Si por un momento tenia que regresar el video para saber que es lo que describia vs lo que mostraba jeje
@henrycontal
@henrycontal 2 года назад
Este concepto no me había quedado claro hasta ahora. Increíbles videos Héctor. Saludos!!
@yenymergel4849
@yenymergel4849 2 года назад
Hola, con Inyección de dependencias también estaría solucionando este principio verdad?
@javierbullon3064
@javierbullon3064 8 месяцев назад
Correcto, al implementar el patrón de inyección de dependencias estás cumpliendo con el principio de inversión de dependencias.
@andresdiaz2737
@andresdiaz2737 Год назад
Hola, me parece muy interesante y valorable tu aclaración del tema. ¿Es la inversión de dependencias lo opuesto a inyección de dependencias en un framework como Spring en java? Quiero decir que la inversión de dependencias propone que los módulos de capas superiores no deben depender de las inferiores, que es justamente lo que vemos todo el tiempo en Spring con la inyeccion de dependencia, cuando dependencias de módulos inferiores (como Repository por ejemplo) son inyectadas en módulos superiores (como Service), quedando el modulo superior dependiendo del módulo inferior.
@jonathanarangoa4281
@jonathanarangoa4281 Год назад
Por fin entendí SOLID muchas gracias. sos un pro
@f-a-c-c
@f-a-c-c 2 года назад
Al fin me queda claro este principio. Y de paso, la inyección de dependencias. Gracias Héctor. Por cierto felicidades por lo de MVP. 👌
@victorangelchanbinina8730
@victorangelchanbinina8730 2 года назад
Muy buena explicación
@sgssergio
@sgssergio 2 года назад
Veo que la implementacion del principio de inyección de referencias es muy parecido al patrón strategy. Cual es la diferencia?
@isnopitag
@isnopitag Год назад
Esta perrona la playlist de los SOLID buenos videos
@sercompaf8486
@sercompaf8486 2 года назад
Excelente muchísimas gracias.!!
@RebelionDNA
@RebelionDNA 2 года назад
He visto muchas veces el uso de IEnumerable, pero aun no lo comprendo del todo, para qeu se usa???
@jkf16m96
@jkf16m96 2 года назад
Es una interfaz, implementada por List, Array, etc. Colecciones en general. Si la implementas, puedes obtener una lista perooo, con solo está interfaz tienes acceso a los elementos, más no tienes permitido Agregar o quitar elementos. En caso de necesitar algo así, utilizamos Linq y Where method
@jkf16m96
@jkf16m96 2 года назад
Por ejemplo puedes definir algo como IEnumerable números = ??? Y este ??? Podría ser. Un array de números (new int[]()) O una lista (new List
@abrahamjaimes7643
@abrahamjaimes7643 Год назад
es que todo radica en que eres un Crack para C# :D
@hugoantonioayala7756
@hugoantonioayala7756 2 года назад
Gracias Hector!! Como siempre, excelente!
@maurowasil3744
@maurowasil3744 2 года назад
Muy buenos todos los videos de SOLID !!
@geovannycardozocedeno6041
@geovannycardozocedeno6041 2 года назад
genial Hector, saludos
@alejandrocortorreal9521
@alejandrocortorreal9521 Год назад
Excelente maestro!!
@068LAICEPS
@068LAICEPS 2 года назад
La POO es demasiado horrible. Tratar de seguir todo ese boilerplate code lo hace perder a uno de lo importante del vídeo 😔. Igual excelente explicación, ya soy fan del canal 😀
@hdeleonnet
@hdeleonnet 2 года назад
He querido hacer una explicación más real
Далее
Principios SOLID: Principio de Abierto/Cerrado OCP
10:14