¡MEJORA como PROGRAMADOR creando Componentes!

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024

Комментарии • 80

  • @hdeleonnet
    @hdeleonnet  3 месяца назад +6

    Mis Cursos de Programación: hdeleon.net/cursos-premium/
    Mi Nuevo Libro: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/

  • @lufemega7137
    @lufemega7137 3 месяца назад +21

    Muy buen ejemplo Hector.
    Ojala puedas hacer un video sobre como tener una arquitectura ordenada.
    Que responsabilidades son de la capa repository, cuales de los Service, Controller, etc.
    Quien maneja los Dtos, los response.
    Te lo agradecería bastante.

  • @hugov6280
    @hugov6280 2 месяца назад +3

    Me gustan mucho los videos de Inyección de dependencias, espero que saques más Hector. Saludos.

  • @federicomartinez2117
    @federicomartinez2117 3 месяца назад +28

    hector un video hablando sobre este mismo tema pero agregando controladores, service, busines, y repository, explicando que hace cada capa/componente, por otro lado como manejar el context directamente con entity, gracias crack!

    • @RickychavezDeveloper
      @RickychavezDeveloper 3 месяца назад +4

      eso está en el DLC de Udemy, backend c# es el curso, denadeishon

    • @tomasponce9409
      @tomasponce9409 3 месяца назад +3

      ​@@RickychavezDeveloper
      Denadeishon debe ser una de las mejores palabras jamás escritas XD

    • @RickychavezDeveloper
      @RickychavezDeveloper 3 месяца назад +2

      @@tomasponce9409 yo la uso esa palabra como variable, conocí a un programador que una vez uso de variable la palabra lluviesita

    • @tomasponce9409
      @tomasponce9409 3 месяца назад +2

      @@RickychavezDeveloper yo uso 2, Roberto y Carlos, en honor a Roberto Carlos xddddd

  • @pedroacostamolina7621
    @pedroacostamolina7621 3 месяца назад +3

    Mucho valor en menos de 15 minutos. Inyecccion de dependencias, interfaces y varias implementaciones. Muchas gracias.

  • @elpanetda
    @elpanetda Месяц назад

    Excelente esto, podrías extender con arquitectura hexagonal completo y quizá con CQRS

  • @tadeoaguilar
    @tadeoaguilar 3 месяца назад +3

    Muchas Gracias Hector, Sigurd haciendo videos de Arquitectura, aprendemos bastante en estos videos cortos . Como bien mencionas, la magia viene de entender la teoria y verlo en el código, un buen ejemplo para entender principios SOLID

  • @sleepydogo
    @sleepydogo 2 месяца назад +1

    Hector te sigo desde los videos de personalizar la terminal en kali linux, hoy por hoy seguis subiendo videos muy interesantes y bien explicados, +respect

  • @DesarrolloConstrib
    @DesarrolloConstrib 2 месяца назад

    Gracias por el contenido de este tipo es de gran utilidad para tener mejores habitos de trabajo

  • @pedroarango2360
    @pedroarango2360 3 месяца назад

    Gracais, buen video hermano, saludos desde Colombia

  • @matteiro8836
    @matteiro8836 2 месяца назад

    Hola Hector, podrías hacer un video sobre un correcto manejo de excepciones en la capa de errores. Por favor y gracias

  • @andrestejada7379
    @andrestejada7379 3 месяца назад +1

    Excelente un video de clean architecture 🎉

  • @fernandocruz7715
    @fernandocruz7715 2 месяца назад +1

    Excelente video, es el primero que veo pero ya me suscribí, saludos...

  • @JuanJ25
    @JuanJ25 3 месяца назад +2

    hector es mi esperanza para aprender a diseñar e implementar arquitecturas. Esperando con ansías ese curso🔥

  • @tomasponce9409
    @tomasponce9409 3 месяца назад +1

    Gracias Cabezón, no hay un video tuyo en el que no aprenda algo nuevo! Sos una máquina! 😎🤘🏻

  • @yeancarlosurdaneta
    @yeancarlosurdaneta 3 месяца назад +1

    Muy buen video. Yo lo aplico de esa forma en mis trabajos pero no sabia que se llamaban así. Saludos

  • @sduquet998
    @sduquet998 2 месяца назад

    Por fin entendí la inversión de dependencia!!
    Gracias

  • @elliotowasp4077
    @elliotowasp4077 3 месяца назад +1

    Muy buena explicación. Eres experto en el tema.

  • @GaboGallegos
    @GaboGallegos 3 месяца назад

    Súper, bien explicado y sin tanta maraña! Gracias Máster!

  • @greivin01
    @greivin01 3 месяца назад +1

    Buen video.
    Me queda más claro el concepto de Arquitectura y componentes. Saludos.
    Pura vida!

  • @ArmandoAcostaSalas
    @ArmandoAcostaSalas 3 месяца назад

    El front y el back, jajaja que recuerdos usando php5, todo en un mismo archivo...😅

  • @dcloki789
    @dcloki789 3 месяца назад

    Excelente clase de arquitectura de software, muchas gracias.

  • @gus21ar
    @gus21ar 3 месяца назад

    Hola Hector, podrías realizar contenido de la biblioteca Prism , implementa varios patrones, contenedores, inyección de dependencias y demás elementos; hay muy poco o nada de contenido en español, talvez una serie de videos o hasta un curso estaría muy bien. Bueno Gracias por compartir conocimiento y exitos.

  • @ferrmz2357
    @ferrmz2357 3 месяца назад +1

    muy buen video, ni en la uni me han hablado asi de los componentes, nada mas los mencionan por encima.

  • @jhonnye.chinolacato9108
    @jhonnye.chinolacato9108 3 месяца назад +1

    Que guapo.❤❤❤❤....y buena la explicación

  • @emmetreed1191
    @emmetreed1191 2 месяца назад

    Yo hice algo similar para implementar el timbrado electrónico con diferentes pacs, el armar el xml es independiente al timbrado, ya en cada pac hago movimientos para dejarlo como lo necesiten.

  • @JesusRosasOfficial
    @JesusRosasOfficial 3 месяца назад

    Joya de contenido. Hector eres un crack en temas de arquitectura.

  • @alejandrinacubas9130
    @alejandrinacubas9130 3 месяца назад +1

    Grande, master suerte

  • @jvidales
    @jvidales 3 месяца назад

    Excelente video Leon 🤘

  •  3 месяца назад

    Gracias hector, ese tema es muy importante, saludos!

  • @gp4s
    @gp4s 3 месяца назад

    Una pasada de explicación y justo lo que estoy aprendiendo, gracias carnal

  • @nazgulresebo
    @nazgulresebo 3 месяца назад +1

    Están bien útiles estos videos. A ver ahora uno para que no se haga un desmadre con el dependency injection.

  • @Digitos_Oficial
    @Digitos_Oficial 3 месяца назад

    Excelente Maestro !! pensé que realizar un componente seria mas complejo, bueno , también vale la pedagogía que tenga el profe es importante , un 10 !!

  • @cesarflorian2457
    @cesarflorian2457 3 месяца назад

    Estos videos son únicos! 💪

  • @LUISMIGUELAQUINOVIDAL
    @LUISMIGUELAQUINOVIDAL 3 месяца назад

    Estaria bueno un videotutorial explicandolo un poco mas a fondo

  • @rodolfotovartorres
    @rodolfotovartorres 3 месяца назад +2

    Una manera facil de entender la arquitectura gracias incluso testing más sencillo gracias guapo ❤

  • @ebertgarciaroque5107
    @ebertgarciaroque5107 2 месяца назад +1

    El la Arquitectura de Plugins es nuy utilizado el tema de componentes. 🎉

  • @Esteban5Tael
    @Esteban5Tael 3 месяца назад +1

    Estas cosas son las que hay que saber, gracias

  • @juancarlosrodriguez4969
    @juancarlosrodriguez4969 3 месяца назад

    Una cosa que me gustaría entender es el dispose, he creado minipruebas a los que se les desboca la RAM en cierto punto de uso, aún siguiendo los principios ya conocidos, usé MVVM y Repository con tu ejemplo, y al limpiar los elementos, las listas dejan de estar enlazadas a sus respectivas propiedades (uso new). He usado alguna que otra estrategia, pero al principio hardcodee mucho. Sería interesante ver un video sobre ese tema para ver como lo tratan otros programadores, o según tu experiencia.

  • @jaalorsa
    @jaalorsa 2 месяца назад

    Bro, gracias por compartir tus conocimientos!
    Es real lo que dices que este tipo de contenido avanzado es muy escaso!
    Podrías hablar sobre arquitectura asícrona(mensajería como Rabbit o Kafka)? Es otro tema escaso y que en la realidad es otra forma de solucionar otros tipos de necesidades.

  • @SvenKnutson
    @SvenKnutson 3 месяца назад +1

    Hola Hector, contenido genial. Sabes que me gustaría, si de por ahí alguna vez tienes ganas de hacerlo. Como implementar un repositorio genérico donde utilicemos servicios a la vez genéricos, una representación un poco mas grande y real de estas utilidades

  • @Dahaka001
    @Dahaka001 3 месяца назад +1

    tome su like buen hombre

  • @dave_code
    @dave_code 3 месяца назад

    Gracias Hector, cada dia aprendo mas sobre la cerveza y arquitectura, gracias por el bueno contenido del canal, pero me gustaria mas si anadieras otras marcas de cerveza y expliques un ejemplo completo de arquitectura DTOs, Services, Controllers etc. responsabilidades entre las diferentes clases. Salu2

  • @andreij2589
    @andreij2589 3 месяца назад +2

    Me gustan los componentes, como una especie de robot de los power rangers

  • @mnlo
    @mnlo 3 месяца назад +1

    grande profe hecto :)

  • @alfirian
    @alfirian 3 месяца назад +1

    Excelente explicación como siempre!
    Esperaré un ejemplo de Liskov Substitution Principle, porque ese sí que no le he captado la onda al 100%. Gracias, Crack!

    • @hdeleonnet
      @hdeleonnet  3 месяца назад

      ruclips.net/video/JwtpU_rH1LE/видео.html

  • @Asakura04
    @Asakura04 3 месяца назад

    Puedes hacer un video explicando el approach de Domain Driven Design??

  • @jozeues
    @jozeues 3 месяца назад

    Muye bueno. Me sirvio. Gracias

  • @goodday7175
    @goodday7175 3 месяца назад

    Estoy en esa con java y spring/thymeleaf

  • @oscarfinochietti1029
    @oscarfinochietti1029 2 месяца назад

    Crack!

  • @JuanCarlosDiazMontiel07
    @JuanCarlosDiazMontiel07 3 месяца назад +2

    Buenas, tengo una duda: ¿Este tipo o forma de trabajar reemplaza la forma antigua de trabajar con bibliotecas de clases compiladas despues de la compilacion de la app principal? Recuerdo que en varias ocasiones busqué y muy poca información de como trabajar con una app usando blibliotecas de clases compiladas después porque ya a app no las iba a reconocer

  • @memeneostudio5547
    @memeneostudio5547 3 месяца назад

    Genial men

  • @LocalGhost_8080
    @LocalGhost_8080 2 месяца назад

    9:20 duda, dependemos de implementaciones o mas bien dependemos de abstracciones? Solo para aclarar

  • @gantonal
    @gantonal 3 месяца назад +1

    Llevo 25 años como programador, yo también vengo de programar front, middle y back en classic asp, o en vb 5, y todavía me cuesta mucho la abstracción. Entiendo la base de la teoría de crear interfaces para todo e implementarlas en cada objeto, pero... me cuesta tanto diseñar pensando en interfaces...

  • @nopnop4790
    @nopnop4790 2 месяца назад

    Estoy es DDD? Es muy parecido a lo que me enseñaron en p3 pero con menos capas/ddls (nuestro DDD lo implementamos como MVC para la capa de interfaz + capa de dominio + capa de aplicación + capa de acceso a datos con ORM, opcionalmente podiamos meterle una capa de errores).

  • @r.osorio02
    @r.osorio02 3 месяца назад

    Héctor hay una arquitectura que se llama clean architecture, podrías explicar sobre esa arquitectura? He estado investigando y me pierdo un poco en lo de domains e infrastructure, no sé separar bien lo que va en cada sección

    • @hdeleonnet
      @hdeleonnet  3 месяца назад

      Mi curso de eso sale en 2 semanas

  • @agent4237
    @agent4237 3 месяца назад

    yo uso ICrudRepository, CrudRepository, ICrudService, CrudService, IUnitOfWork y un UnitOfWork para mi API xD, es buena practica tener todo eso? lo aprendi en mis estadias de mediado de carrera xD

  • @christiandcast2315
    @christiandcast2315 3 месяца назад +1

    Para favorecer el algoritmo

  • @christophersierra3796
    @christophersierra3796 3 месяца назад

    ¿ Vas a hacer un curso en udemy de esto ?

    • @hdeleonnet
      @hdeleonnet  3 месяца назад +2

      Sale el 10 de agosto

  • @gabrielascencio1520
    @gabrielascencio1520 3 месяца назад +1

    Aprendí algo

  • @obeddurey1281
    @obeddurey1281 2 месяца назад

    y cuándo explicarás escalas menores? 😅

  • @RickychavezDeveloper
    @RickychavezDeveloper 3 месяца назад

    Ahora entiendo más porque la injección de dependencias, si bien tenía una idea con esto queda mucho más claro, solo me queda la duda de la variable ac en la función anonima que pasas a la de orden superior aggregate, es como una variable auxiliar que se crea o se inventa durante la iteración? public string Get() => _beers.Aggregate("", (ac, beer) => ac + ", " + beer);, actualización, entre a la clase de linq para ver la implementación con los generics y me perdí más jajaja public static TAccumulate Aggregate(this IEnumerable source, TAccumulate seed, Func func)

    • @hdeleonnet
      @hdeleonnet  3 месяца назад

      Aggregate es una Monad ruclips.net/video/GMoabxgdGo8/видео.htmlsi=VkN2OOkU16AIPLtw

  • @RicardoPortillo14
    @RicardoPortillo14 3 месяца назад

    Solo aprendí una sola cosa en el video así que no estoy tan mal en la arquitectura.

  • @mariate9335
    @mariate9335 3 месяца назад

    🎉🎉🎉🎉🎉🎉

  • @LUISMIGUELAQUINOVIDAL
    @LUISMIGUELAQUINOVIDAL 3 месяца назад

    Acabo de ver un video donde dise que para ser programador exito el ver videos y tutoriales no sirve porque solo es copy page .... Que opinan

    • @hdeleonnet
      @hdeleonnet  3 месяца назад +1

      Acabo de ver un video donde dice que la tierra es plana.

    • @LUISMIGUELAQUINOVIDAL
      @LUISMIGUELAQUINOVIDAL 3 месяца назад

      @@hdeleonnet jajaja😅😅

  • @luisluisferreira22
    @luisluisferreira22 3 месяца назад +1

    Y en esa época eras programador y listo, hacías de todo hasta te limpiabas el escritorio.

  • @hdhdushsvsyshshshs
    @hdhdushsvsyshshshs 2 месяца назад +1

    Antes eran 1? Todavia hago monolitos:v

  • @reneecode
    @reneecode 3 месяца назад

    No entendí 😅

  • @carlosalbertomurillomendoz5470
    @carlosalbertomurillomendoz5470 3 месяца назад

    Aprendí algo y no soy purista.