Curso de Principios SOLID en Programación - Mejora tus Habilidades de Desarrollo | GOGODEV

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 33

  • @codingjhames
    @codingjhames 2 місяці тому

    14:41 Principio de Responsabilidad Única
    19:34 Principio de Abierto/Cerrado
    29:30 Principio de Sustitución de Liskov
    35:31 Principio de Segregación de la Interfaz
    41:14 Principio de Inversión de Dependencias

  • @deboramarcial9975
    @deboramarcial9975 10 місяців тому +1

    Una joyita de explicación la que diste. gracias por compartir

  • @valentinviudes5904
    @valentinviudes5904 Рік тому +2

    Tenia muchas ganas de este video desde que lo anunciaste en el ultimo video del curso laravel profesional, no he encontrado ningún video en castellano que sea suficientemente claro para todos los conceptos abstractos, mirando muchos videos diferentes vas encontrando matices sobre cada principio y vas montando el puzzle, ademas de bucear por muchas páginas, espero que este video me sirva para despejar las dudas que a veces me surgen sobre la implementación de alguno y que el el curso de DDD no se haga rogar tantos días.😉 Gracias por el contenido de calidad que haces Juanjo, sigue así GOGODEV se converirá en referencia en UA-cam, no lo dudo.🤗

    • @GOGODEV
      @GOGODEV  Рік тому

      Muchas gracias Valentín! Espero haber sido de ayuda 👍

  • @YtSeshomaru
    @YtSeshomaru 7 місяців тому

    Extrema claridad en la exposición, muchas gracias!

  • @JoséVicentePérezGirona-o3k

    !Gracias por tus aportes Juanjo! Y, esperando con ansias el curso de DDD, porque es un tema que me interesa muchísimo y todavía no he encontrado a nadie que lo sepa explicar con claridad. Saludos.

  • @franciscoaziz
    @franciscoaziz Рік тому

    Como siempre estupendamente explicado, Gracia profe. Ahora lo repaso.

    • @GOGODEV
      @GOGODEV  Рік тому

      Muchas gracias, Francisco!

  • @ivanovichenco
    @ivanovichenco Рік тому

    Genial este curso. Esperándolo porque no sabia que a esta serie de principios se denominaban SOLID

  • @alejandrofernandez1201
    @alejandrofernandez1201 7 місяців тому

    Se puede desacoplar el código con lenguajes que no tienen interfaces?

  • @oswaldocalderon9535
    @oswaldocalderon9535 Рік тому

    Excelente explicación! muchas gracias

    • @GOGODEV
      @GOGODEV  Рік тому

      Muchas gracias Oswaldo!

  • @drfcozapata
    @drfcozapata Рік тому

    ¡¡¡Genial Juanjo!!!
    Muchísimas gracias por acercar el conocimiento de la forma gratuita y magistral en que lo haces.
    Me quito el sombrero. 😊
    Bendiciones desde Venezuela bro. Nos vemos en la clase de Arquitectura hexagonal.

    • @GOGODEV
      @GOGODEV  Рік тому

      Muchas gracias Francisco! Un abrazo!

  • @OriginalAntares
    @OriginalAntares 8 місяців тому

    Hola, del primero de los principios, Single Responability, entiendo que hemos de tener un método por clase, en cuanto tengas 2 métodos, sí o sí, vas a tener más de 1 motivo de cambio, esto lo estoy entendiendo bien?

  • @sandokanArg
    @sandokanArg Рік тому

    Excelente video, veremos mañana si me certifico.

  • @yadindominguez1027
    @yadindominguez1027 Рік тому

    ehhh pense que salia el viernes , bueno asi mejor , lo estaba esperando , gracias por el video y por compartir tus conocimientos

    • @GOGODEV
      @GOGODEV  Рік тому

      Muchas gracias, Yadín! Sí, hemos podido adelantarlo :)

  • @alejandrofernandez1201
    @alejandrofernandez1201 7 місяців тому

    Esa clase Employee mi hizo acordar al patrón active record, patrón que muchos frameworks utilizan y acoplan a las entidades de dominio con la librería/framework de persistencia.

  • @hernanarica6389
    @hernanarica6389 4 місяці тому

    tremendo video!

  • @JuanPabloGazzarri
    @JuanPabloGazzarri 2 місяці тому

    Graciassss!

  • @valentinviudes5904
    @valentinviudes5904 Рік тому

    En el caso del 4º principio, el de segregación de interfaces me hubiera gustado ver como se resuelve el hecho de que necesitabamos implementar Employee en User para poderlo pasar a objetos que esperan la interfaz Employee, ahora al haberla segregado esa interfaz ya no existe ¿Qué hacemos con esos objetos? ¿Como los refactorizamos? Gracias.

    • @GOGODEV
      @GOGODEV  Рік тому +1

      Hola Valentín! Mostraré un ejemplo de este punto dentro del siguiente vídeo, el de arquitectura hexagonal 👍, ya que los puntos 4 y 5 están muy presentes, y así puedes verlo sin problemas. Gracias por la sugerencia!!

    • @valentinviudes5904
      @valentinviudes5904 Рік тому

      @@GOGODEV Con muchisimas ganas de que salga pronto el video de arquitectura de puertos y adaptadores, cuesta encontrar contenido de tan buena calidad en castellano, sigue así!👏💪

  • @oshoosho4604
    @oshoosho4604 8 місяців тому +2

    35:10 pero que pasa si tengo las clases canario, paloma, gallina, águila y avestruz y necesito un método volar ya que tanto canario, paloma, gallina, águila vuelan, pero avestruz no. significa entonces que no debo incluir el método volar en la clase abstracta pájaro solo porq una de las clases q va a heredar de ella no lo va usar?? mmm no lo sé, me parece demasiado sacrificio por una sola clase.... y de pronto la gente se atasca en este principio no por su tecnicismo si no x su aplicabilidad, y me refiero precisamente a esta situación q planteo q es muy frecuente.
    decir q este principio es el polimorfismo de toda la vida

  • @abelsilvasantacruz9584
    @abelsilvasantacruz9584 8 місяців тому

    Eres el mejor!

    • @GOGODEV
      @GOGODEV  8 місяців тому

      Muchas gracias!

  • @MONKEYDtRAKA
    @MONKEYDtRAKA Рік тому

    Sería bueno que en cada nuevo curso, te presentes en indiques en qué puesto trabajas, que comunidades tienes, etc etc. Para que la gente nueva pueda conocerte e incentivarse a seguir con tus cursos. Gracias

    • @GOGODEV
      @GOGODEV  Рік тому

      Gracias por la sugerencia! Tomo nota :)

  • @juancarloshuamangrados7761
    @juancarloshuamangrados7761 10 місяців тому

    seria bueno que hagas ejemplos con casos de uso reales y usando laravel si es posible :)

  • @juanpablogazzarri6874
    @juanpablogazzarri6874 3 місяці тому

    graciassss

  • @oshoosho4604
    @oshoosho4604 8 місяців тому +1

    :'( me quedé esperando un ejemplo paso a paso de DDD en laravel