¿Qué son los principios SOLID en programación? La mejor explicación en español

Sdílet
Vložit
  • čas přidán 28. 09. 2023
  • Y si no lo sabías #loaprendisteenedteam
    Aprende a fondo SOLID y Arquitectura hexagonal en ed.team/cursos/solid
    Aprende gratis Programación Orientada a Objetos en ed.team/cursos/poo
    Mira la mejor explicación de Programación Orientada a Objetos en CZcams aquí: • ¿Qué es la programacio...
    ⌚ Timeline:
    01:22 - Programación Orientada a Objetos
    03:38 - Interfaces y clientes
    05:11 - Principios SOLID
    06:33 - S: Responsabilidad única
    07:42 - O: Abierto / Cerrado
    08:35 - L: Sustitución de Liskov
    09:40 - I: Segregación de interfaces
    10:55 - D: Inversión de dependencias
    - 🧑‍🎓👩‍🎓 ¿Eres estudiante? Postula a las becas de EDteam: edy.to/estudiantes-yt
    - 🎁 ¡Accede a 9 cursos GRATIS de tecnología! edy.to/cursos-gratis-yt
    - 🧑‍🏫 Dicta un curso en EDteam: edy.to/profesores-yt
    - ⭐ Sube a premium y accede a cientos de cursos: edy.to/premium-yt
    - 💻 Mira todos nuestros cursos en: edy.to/cursos-yt
    -----
    Síguenos en:
    🔰 LinkedIn: edy.to/linkedin-yt
    🔰 Instagram: edy.to/instagram-yt
    🔰 TikTok: edy.to/tiktok-yt
  • Zábava

Komentáře • 45

  • @EDteam
    @EDteam  Před 9 měsíci +5

    Si quieres escribir código de calidad aplicando el método SOLID, ve a: ed.team/cursos/solid y descubre que en español #NadieExplicaMejor que EDteam

  • @Lruiz3865
    @Lruiz3865 Před 9 měsíci +11

    Aprendo más de mi carrera viendo los super videos de ED Team que en mi facultad.

  • @omarrosas5524
    @omarrosas5524 Před 8 měsíci +3

    La sencillez del ingeniero que habla siempre lo he admirado.. empresa sin protagonistas. Felicidades en nuestros 8 años de conocimientos. Mil gracias.

  • @logan_business
    @logan_business Před 9 měsíci +21

    Madre mía lo q le cuesta a mi cabeza entender todo esto y este hombre es de los que mejor explica los conceptos sin irsé por las ramas. Gracias por tu vídeos❤

    • @ArchivosPC
      @ArchivosPC Před 9 měsíci +3

      Tómalo con calma esto es una carrera de largo aliento.

  • @GustavoLReyes
    @GustavoLReyes Před 9 měsíci +2

    Excelente y didáctica explicación. Incluso para uno que no es desarrollador sino SM es importante conocer estos conceptos para fomentar la mejora continua y calidad en los equipos de desarrollo.

  • @nicolaszea8399
    @nicolaszea8399 Před 4 měsíci

    Son grandes que bien explican se merecen demasiado el reconocimiento y el crecimiento que estan teniendo

  • @Roberto-lb5or
    @Roberto-lb5or Před 9 měsíci +9

    Una observación constructiva, en la diapositiva que se presenta en el minuto 5:07 los héroes quedaron invertidos

  • @user-xs4th5rm6w
    @user-xs4th5rm6w Před 5 měsíci

    caramba que buen contenido y actualizado, probe platzi y no manches su contenido tiene mas de 10 anios nunca lo actualizan, a lo mucho fue los cursos de ingles lo que salva, pero ni tanto porque ya hablo ingles, gracias ED.Team por tan genial contenido

  • @angrytono8207
    @angrytono8207 Před 9 měsíci +1

    Magnifica explicacion!!!!!

  • @chaboxx159c
    @chaboxx159c Před 9 měsíci

    Excelente explicacion Alvaro. Saludos

  • @clausvargas2729
    @clausvargas2729 Před 2 měsíci

    Adore tu explicación ❤ gracias 🎉

  • @oscarmunozgayoso5931
    @oscarmunozgayoso5931 Před 9 měsíci

    Muchas gracias, muy bien explicado como siempre... saludos desde chiclayo

  • @AngelGonzalez-yo5gy
    @AngelGonzalez-yo5gy Před 9 měsíci

    Tanta teoria, tantos videos y en 12 minutos ya lo entendi incluso pensando en codigo Java.
    Ni platzi explica tan bien como ustedes EdTeam.

  • @codigosdivinos5832
    @codigosdivinos5832 Před 28 dny

    gracias , me gustaria aprender mas de golang

  • @alfred5406
    @alfred5406 Před 9 měsíci

    Muy buen video.

  • @bgblas
    @bgblas Před 9 měsíci

    Felicidades por su aniversario, soy nuevo y gracias su apoyo

  • @pedrosanchez5133
    @pedrosanchez5133 Před měsícem

    Muy bien explicado y muy didáctico, lástima que no entendí muy bien solamente la I y la D, se me hizo como un embrollo jaja, me hubiese gustado que en vez de dar un ejemplo general, puedas poner una porción de código para ver por ejemplo la inversión de dependencia el contrato que tenía la interfaz etc, no se si me hago entender

  • @LuisDiaz-sd7qd
    @LuisDiaz-sd7qd Před 2 měsíci

    😊😊😊😊😊😊😊EXCELENTE Gracias

  • @mdaniel050
    @mdaniel050 Před 9 měsíci +1

    Solid... Snake 😁, excelente explicación

  • @TsxDev
    @TsxDev Před 7 měsíci +1

    En el 2:49 cuando hablas de la abstracción, se entiende (por el slice informativo que muestras) que se extraen propiedades Y MÉTODOS, sin embargo, si solo estás escuchando el video y no viéndolo, dices literalmente para la abstracción que: "se extraen las propiedades de un objeto del mundo real para llevarlo a una clase, por ejemplo, en el caso de los superhéroes extrajimos la capacidad de volar y la superfuerza" ... Y solo aclarar que eso son métodos, no propiedades.

  • @rawpointer
    @rawpointer Před 9 měsíci +2

    Habla con el encargado de mercadear la marca. La idea "...., no somos los que mas dinero tienen en el banco,..." ideologiza un poco la cosa y suena mal. El resentimiento se percibe y ahuyenta. Pero si, de lejos son los mejores, en mi opinión.

  • @ricardomartinez9390
    @ricardomartinez9390 Před 9 měsíci

    Sabes algunos programas casé que no sean pseint, para hacer pseudocodigos?

  • @versascemx
    @versascemx Před 8 měsíci

    Excelente explicación
    Pero en mi experiencia personal, yo no he visto en ninguna empresa en las que he participado llevar acabo de forma correcta la implementación de SOLID y mucho menos la POO.

  • @arnaldo_dw
    @arnaldo_dw Před 4 měsíci

    Bien sigo aprendiendo, no se si yo estare mal con mi duda o no. Si en el últimpo principio de SOLID ya se implementa todos los principios con la inyeccion de depencia. Es mu duda por el momento.

  • @MiguelAngel-mf3yu
    @MiguelAngel-mf3yu Před 9 měsíci

    con que esta construida la web de edteam , cuando empezaron

  • @stevenjemaas345
    @stevenjemaas345 Před měsícem +2

    Yo necesito siempre de dos explicaciones, una así con dibujitos como para niños y otra ya con código para terminar de entender todo😢

  • @soybelena
    @soybelena Před 9 měsíci

    Cómo quedaría el diagrama de clases final para el ejemplo dado, y que cumpla con todos los principios solid?

  • @FernandoSanchez-es5qv
    @FernandoSanchez-es5qv Před 9 měsíci +1

    Primer comentario jejeje

  • @marthac3799
    @marthac3799 Před 6 měsíci

    Ya no te había visto Álvaro, estás más delgado 😮

  • @sinuhedev
    @sinuhedev Před 9 měsíci

    :)

  • @RogerNatividadDev
    @RogerNatividadDev Před 9 měsíci +1

    Alvaro despues de leer el libro, ya hace video.... :/ jajjajaja

  • @luizarnoldchavezburgos3638
    @luizarnoldchavezburgos3638 Před 9 měsíci +1

    En el ejemplo de superheroes con poderes y sin poderes. La referencia esta al revés

  • @GG11
    @GG11 Před 3 měsíci

    05:00 se confundieron el lugar de Iron-man y Superman...?

    • @prietosanti
      @prietosanti Před měsícem

      Así es, igual se entiende la idea. Imagino que editar el video sólo por ese error no vale la pena.

  • @ivanmr6742
    @ivanmr6742 Před 6 měsíci +1

    Me gusta tu forma de explicar pero esos comerciales cada 2 minutos hacen que te desconcentres y pierdas el hilo

  • @eddysantiagorhenalsperez1139

    Superman no debería ser cliente de la clase 'SUPERHEROESINPODERES'

  • @binnizenobiocordovaleandro5313

    superman vuela con sus poderes, y ironman sin poderes, pero con su traje ^^

  • @rodrigog8969
    @rodrigog8969 Před 9 měsíci

    por favor denme trabajo necesito comer.

  • @noestamossolosnostenemosan1302

    Buen video PERO.... HASTA EL MINUTO 8 O 9 NO DICE NADA. (nada de lo que dice el enunciado).

  • @Vizmonting
    @Vizmonting Před měsícem

    En resumen es otro mierdero, solo que ordenado. Porque a veces para aplicar solid tienen que crear más clases y funciones y estar invocando uno tras de otro.