JavaScript y Principios SOLID ¡Entiende y Aplica con Ejemplos Prácticos Reales!

preview_player
Показать описание
Completo tutorial sobre los Principios SOLID en JavaScript! ✨

🔍 En este vídeo, desglosaremos cada uno de los 5 principios SOLID, esenciales para cualquier desarrollador web que quiera elevar la calidad y mantenibilidad de su código. Usando ejemplos REALES y cotidianos, aprenderás a identificar y corregir problemas comunes en tu código.

📌 CONTENIDO DEL VÍDEO:

00:00 Suscríbete
01:37 Single Responsability Principle (Principio de Responsabilidad Única)
04:34 Open/Closed Principle (Principio de Abierto/Cerrado)
08:46 Liskov Substitution Principle (Principio de Sustitución Liskov)
13:10 Interface Segregation Principle (Principio de Segregación de la Interfaz)
16:43 Dependency Inversion Principle (Principio de Inversión de Dependencia)

🚀 ¿Eres nuevo en el mundo del desarrollo web o buscas mejorar tus habilidades en JavaScript? Entonces, este vídeo es PARA TI.

🔗 Otros vídeos que pueden interesarte.

💬 Deja en los comentarios tus dudas o comparte tu experiencia aplicando los Principios SOLID.

Apoya el contenido este canal siendo MIEMBRO

Únete a la COMUNIDAD de PROGRAMACIÓN y DESARROLLO WEB del canal
Рекомендации по теме
Комментарии
Автор

*S* - Single Responsability Principle (Principio de Responsabilidad Única) 1:37

*O* - Open/Closed Principle (Principio de Abierto/Cerrado) 4:34

*L* - Liskov Substitution Principle (Principio de Sustitución Liskov) 8:46

*I* - Interface Segregation Principle (Principio de Segregación de la Interfaz) 13:10

*D* - Dependency Inversion Principle (Principio de Inversión de Dependencia) 16:43

justblueman
Автор

No es sencillo encontrar una definición tan clara de los principios SOLID con JavaScript, pero lo explicaste muy claro y entendible Carlos, muchas gracias

dereksamuelpaulpena
Автор

un video de patrones de diseños en javascript con functions (nose si se puede hacer con functiones) estaria genial, por lo menos 5-8 patrones de diseños,
no he visto a nadie explicandolo en espa;ol y si hay nadie lo explicara como tu :)

elvisgarcia
Автор

El ejemplo de LSP me sonó mucho al de OCP, dado que la función makeRequest está abierta a recibir cualquier handler siempre que este cumpla con el contrato de tener un método handle, y a su vez está cerrada a modificaciones. De igual manera cumple con el SRP. Mismo caso que el DIP.
Gran video como siempre Carlos! 👏🏼

sanchezcarlos
Автор

Huy!! primer vídeo de SOLID que me chuto completo 😵 lo veré de nuevo je je

enriqueruiz
Автор

En el segundo ejercicio de open closed, me da la impresión que lo que hizo fue el principio de responsabilidad única. Creaste dos funciones con diferentes responsabilidad. El principio de open closed, en si es como el más complejo 😊

lara
Автор

Nunca habia visto a nadie explicar esto con tanta claridad usando JS, Gracias!!

johanalexandergarciarestre
Автор

Bro de lo mejor de js en toda la web, las entrañas de js explicadas magicamente

CristianRomero-upnj
Автор

No soy de JS ni de web, pero me he dado cuenta que algunos los voy usando por las ostias que me he dado anteriormente! Un video muy interesante.

Автор

Excelente explicación, clara y concisa. ¡Muchas gracias! ¡Saludos!

frankaguadol.
Автор

Podrías hacer un video sobre Patrones de arquitectura y patrones de diseño.
Dando ejemplos para cada situación o caso en especifico.
Usando js y java para ver sus diferencias entre ambos lenguajes.
Y otro video aplicando estos patrones en react.
Te lo agradecería mucho 🎉

deivi
Автор

¡Que buena explicación! Conceptos que son super importantes recordar constantemente incluso si ya tenemos experiencia, porque con el tiempo se nos olvidan.

ManuCastrillon
Автор

Creo que OCP no quedó muy claro, me da a entender que cada vez que tenga que agregar un nuevo método de pago, tendría que agregar al menos una línea a la función de processPayment, para llamar a la nueva funcionalidad, por lo que si somos puristas estaríamos rompiendo el OCP, ya que estamos modificando su código. En cambio si metemos un 3 parámetro, llamémosle callback, podríamos llamar al callback después de que nuestra función haga su magia y así poder añadir la funcionalidad extra que necesitemos.

Muy buen video y genial edición también. Felicidades por el curro. Un saludo.

ivanlhz
Автор

gracias son excelentes bases para practicar muy amable por subir este conocimiento!

ciromontes
Автор

Muy clara la explicación, muchas gracias por tu contenido Carlos, grande!!!

cristiantapiaolivera
Автор

que buen video, la mejor explicacion que pude ver en 2023

vinzegonzalesgamboa
Автор

Excelente explicación, sigue asi mi hermano

mjavint
Автор

Excelente explicación!!! Muchas gracias por compartir este contenido

andresfont
Автор

Que buena explicación Carlos, muchas gracias por compartir este video

renzoosoriovaldez
Автор

Grande Carlos, gracias por tu contenido :)

chaboxxc