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.
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!
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
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
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.
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.
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 !!
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.
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.
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
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
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!
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
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...
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).
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
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
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)
Mis Cursos de Programación: hdeleon.net/cursos-premium/
Mi Nuevo Libro: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
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.
Me gustan mucho los videos de Inyección de dependencias, espero que saques más Hector. Saludos.
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!
eso está en el DLC de Udemy, backend c# es el curso, denadeishon
@@RickychavezDeveloper
Denadeishon debe ser una de las mejores palabras jamás escritas XD
@@tomasponce9409 yo la uso esa palabra como variable, conocí a un programador que una vez uso de variable la palabra lluviesita
@@RickychavezDeveloper yo uso 2, Roberto y Carlos, en honor a Roberto Carlos xddddd
Mucho valor en menos de 15 minutos. Inyecccion de dependencias, interfaces y varias implementaciones. Muchas gracias.
Excelente esto, podrías extender con arquitectura hexagonal completo y quizá con CQRS
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
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
Gracias por el contenido de este tipo es de gran utilidad para tener mejores habitos de trabajo
Gracais, buen video hermano, saludos desde Colombia
Hola Hector, podrías hacer un video sobre un correcto manejo de excepciones en la capa de errores. Por favor y gracias
Excelente un video de clean architecture 🎉
Excelente video, es el primero que veo pero ya me suscribí, saludos...
hector es mi esperanza para aprender a diseñar e implementar arquitecturas. Esperando con ansías ese curso🔥
Gracias Cabezón, no hay un video tuyo en el que no aprenda algo nuevo! Sos una máquina! 😎🤘🏻
Muy buen video. Yo lo aplico de esa forma en mis trabajos pero no sabia que se llamaban así. Saludos
Por fin entendí la inversión de dependencia!!
Gracias
Muy buena explicación. Eres experto en el tema.
Súper, bien explicado y sin tanta maraña! Gracias Máster!
Buen video.
Me queda más claro el concepto de Arquitectura y componentes. Saludos.
Pura vida!
El front y el back, jajaja que recuerdos usando php5, todo en un mismo archivo...😅
Excelente clase de arquitectura de software, muchas gracias.
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.
muy buen video, ni en la uni me han hablado asi de los componentes, nada mas los mencionan por encima.
Que guapo.❤❤❤❤....y buena la explicación
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.
Joya de contenido. Hector eres un crack en temas de arquitectura.
Grande, master suerte
Excelente video Leon 🤘
Gracias hector, ese tema es muy importante, saludos!
Una pasada de explicación y justo lo que estoy aprendiendo, gracias carnal
Están bien útiles estos videos. A ver ahora uno para que no se haga un desmadre con el dependency injection.
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 !!
Estos videos son únicos! 💪
Estaria bueno un videotutorial explicandolo un poco mas a fondo
Una manera facil de entender la arquitectura gracias incluso testing más sencillo gracias guapo ❤
El la Arquitectura de Plugins es nuy utilizado el tema de componentes. 🎉
Estas cosas son las que hay que saber, gracias
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.
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.
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
tome su like buen hombre
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
Me gustan los componentes, como una especie de robot de los power rangers
grande profe hecto :)
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!
ruclips.net/video/JwtpU_rH1LE/видео.html
Puedes hacer un video explicando el approach de Domain Driven Design??
Muye bueno. Me sirvio. Gracias
Estoy en esa con java y spring/thymeleaf
Crack!
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
Genial men
9:20 duda, dependemos de implementaciones o mas bien dependemos de abstracciones? Solo para aclarar
Abstracciones
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...
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).
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
Mi curso de eso sale en 2 semanas
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
Para favorecer el algoritmo
¿ Vas a hacer un curso en udemy de esto ?
Sale el 10 de agosto
Aprendí algo
y cuándo explicarás escalas menores? 😅
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)
Aggregate es una Monad ruclips.net/video/GMoabxgdGo8/видео.htmlsi=VkN2OOkU16AIPLtw
Solo aprendí una sola cosa en el video así que no estoy tan mal en la arquitectura.
🎉🎉🎉🎉🎉🎉
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
Acabo de ver un video donde dice que la tierra es plana.
@@hdeleonnet jajaja😅😅
Y en esa época eras programador y listo, hacías de todo hasta te limpiabas el escritorio.
Antes eran 1? Todavia hago monolitos:v
No entendí 😅
Aprendí algo y no soy purista.