Mis Cursos de Programación: hdeleon.net/cursos-premium/ Mi Nuevo Libro: hdeleon.net/libro-aprender-a-programar-con-c-hector-de-leon/
@doctoralpaca24154 ай бұрын
System design interview es un libro que ayudo bastante a como generar los requerimientos y luego proponer una arquitectura
@dcrysislll16564 ай бұрын
Nada como empezar jornada laboral y escuchar un video nuevo de Héctor 👍
@angrir34714 ай бұрын
Nada mejor que te motive que escuchar a hector hablando de arquitectura de software
@richardcarmonaestrada89623 ай бұрын
Ya estoy cansado de este Tipo, cada vez que creo que ya soy un desarrollador, viene Hector con un video y arruina mi día.
@davidvillamex4 ай бұрын
Gracias Chayanne del C#, por fín entendí muchas cosas de Frameworks👍🏻👍🏻👍🏻🏆🏆🏆🏅🏅🏆
@rodolfotovartorres4 ай бұрын
Cuando necesitas un sistema que sea mantenible y escalable en el tiempo tener una arquitectura es de gran ayuda. Para mí lo más difícil fue entender la abstracción de la lógica de negocios y no tender a sobre abstraer. Saludos Héctor
@enrique-zarate45943 ай бұрын
Me tocó leer el código de un compañero de trabajo (yo como Junior y él como Senior) y juro que fue una experiencia traumática el ver tantas abstracciones para algo que podría ser mucho más simple.
@RickychavezDeveloper4 ай бұрын
Nada como despertar a medio día en home office y recibir mi regaño diario de Hector de León
@danrodr17243 ай бұрын
No dejan teletrabajar al prójimo
@spartanzarazua1172 ай бұрын
Siempre andas con todo Héctor, oír tus videos refresca el día. 👌
@charly30474 ай бұрын
Gracias a los frameworks fue que vi que había cierta estructura de carpetas que permitían o facilitaban muchas cosas entre módulos, inclusive conocía el MVC por laravel pero no sabía que era un arquitectura de software, de ahí tomé la costumbre de separar por responsabilidades los directorios en mis proyectos, ahora estoy estudiando a fondo arquitecturas de software y es una maravilla la cantidad de problemas que te ahorra aplicarlas en tus proyectos.
@avrmicrorobot4 ай бұрын
Hola Hector!! . Buenos dìas desde Argentina , si tal cual como decis , primero conceptos bien firmes de POO, luego Principios SOLID y luego si puedes comprender MVC o DDD etc , yo de grande aprendí la secuencia y el orden de los conceptos recién en la Universidad donde si bien te dan un conocimiento global , tenes las herramientas que te ayudan a comprender mejor. Saludos
@abrtxtux82913 ай бұрын
Yo utilizo el concepto "BackofBackend". Trabajo en BackEnd Django y claro, aparte de crear Endpoint se necesita más allá para crear software. Y ahora viendo tu video me he dado cuenta que estoy aplicando arquitectura de software.
@estanroots63354 ай бұрын
Saludos desde Colombia parcero, me gustan mucho sus videos realmente, le agradezco por todo el contenido academico que comparte... En cuanto a por que el gusto por los regaños: En mi opinión (puede que este bien o mal) no es tanto el "regaño" en si sino mas bien quien es el que regaña, que experiencia ha tenido y como hace el regaño... ¿Por que lo digo? Por que he vivido pésimas experiencias en donde nisiquiera supuestos profesores saben que es la Arquitectura de Software...
@yonaalbino4 ай бұрын
Este video es el que masme gusto de tu canal Pero creo que hay que matizar un poco, no es que a la gente no le interese aprender los fundamentos de POO. Desde mi experiencia, creo que el problema radica en que son muy pocas personas las que lo enseñan bien. Como tu mismo dijiste, todos sabemos como se usa una interfaz (que es un contrato el cual debe ser implmentado y bal bla) ese es el ejemplo que siempre dan, pero nunca te dicen para que sirven, en que casos se utulizan y en cuales es mejor no usarlas , tampoco dan ejemplos practicos y reaes donde se vea su utilidad. Pero bueno, son conceptos que uno aprende a medida que va haciendo cosas y creo que no esta mal no enterderlas al principio. En mi caso apenas ayer (sin exagerar) pude comenzar a entender el uso de la interfaz y fue cuando me pregunte: ¿Qué pasa si quiero que mi clase de servicios no interactue con la BD, sino que simplemente simule los datos para hacer pruebas? ¿Debería crear otra clase "servicio-pruebas" y asegurarme de que todos los metodos tengan exactamente la misma firma ademas de estar pendiente de cambiar la depencia a cada rato en el controlador? Pues resulta que no, para eso esta la chingada interfaz
@gjcardonam4 ай бұрын
Un saludo Héctor. Sería muy interesando un video con Tips, Recomendaciones o Ejemplos de problemas y el patrón seleccionado para atender esta situación.
@gjcardonam4 ай бұрын
A veces nos nublamos mucho a la hora de elegir un patrón, entonces ver otros casos de referencia puede ayudar mucho
@coding_refactor3 ай бұрын
Queremos mas de arquitectura de software si es posible en c#
@AdamDevRD24 күн бұрын
Gracias Hector!
@ConectaTech-tt5jk4 ай бұрын
Excelente tus videos Héctor , siempre compartes ideas para mejorar. Se te agradece un “MONTÓN”. Saludos desde Panamá.
@victorvelazquez97814 ай бұрын
Siempre es valioso tu aporte querido Héctor
@ivanch51084 ай бұрын
Más videos de como elegir una Arquitectura, saludos H
@darcking993 ай бұрын
Encantadooo, arquitectura es lo que me falta. A darle!!
@mlezama_5054 ай бұрын
¡Muy valioso tu contenido amigo Héctor, saludos!
@IamEloy4 ай бұрын
Que buen video! estoy aprendiendo Java y esto ayuda mucho
@morrymza3 ай бұрын
buen video Hector
@pablino2343 ай бұрын
Qué libros recomiendan par aprender Arquitectura y diseño de software ?
@dionisiohernandez87004 ай бұрын
Excelente, ese punto es crucial cuando se inicia, usualmente te enseñan de una vez los fundamentos sin decir para que y por que. Buen video
@jose64333 ай бұрын
Que buen video amigo, que Dios te bendiga
@admicail3 ай бұрын
Uy que bien, yo llevo un tiempo leyendo cosas de arquitectura y diseño de software, me gusta mucho, el problema es saber cuando se debe implementar una cosa o la otra.
@ElectronicFanArm4 ай бұрын
Excelente❤
@CodeDibertzStride4 ай бұрын
*La arquitectura de software es importante. Vital diría.* No solo ser programador y/o desarrollador se basa en frameworks, tools, visual scripting, gidiscripting y ya, hay que aprender la arquitectura, es por esta razón que las empresas ahora solicitan Título Universitario, dado a que muchos aplican sin conocimientos, no conocen absolutamente nada de Arquitectura de Software, pasó en Argentina con una mujer que la despidieron por falta de compresión frente a este tipo de analogías. Excelente vídeo.
@maca96083 ай бұрын
Me excitan los regaños jaja saludos Héctor más contenido de arquitectura
@gerardo80584 ай бұрын
Saludos hector🤟🏼
@_isDev3 ай бұрын
Este es un tema que siempre me ha costado
@eddyguerrero25213 ай бұрын
Libros para empezar aprender arquitectura de software?
@sebasmorales92264 ай бұрын
Buen video hector.
@komuisam65494 ай бұрын
Podrias hacer un ejemplo de estructura de microservicios con api gateway en nest y explicando como implementar discovery service para balanceadores de carga usando nginx? veo que hay muchos videos de teoria y diagramas de estos temas pero no como conectar o implementarlos
@HectorHernandez-ye1zm3 ай бұрын
Para cuando el curso de arquitectura bro?
@MrJORGEERNESTOMORENOАй бұрын
Excelente..por ahi es la cosa..la abstraccion
@lordgothic474 ай бұрын
¿ Porque armo bien los programas en clase en mi casa pero siempre fallo en los parciales ?
@gerardopacheco95214 ай бұрын
hola hector, algún curso de arquitectura hexagonal para backend si utilizo php ó node ?...saludos
@coding_refactor3 ай бұрын
Tambien las interfaces nos facilitan la inversion de dependencia
@aldrynosorio4 ай бұрын
La Arquitectura de Software debería proporcionarte la pauta del recurso económico (Infraestructura) y habilidades técnicas del recurso humano.
@urondanielf4 ай бұрын
Hola Héctor, me encanta tu canal y tus videos me han ayudado en muchas ocasiones. Mil gracias. Pero siento que este video es bastante confuso se mezcla arquitectura, con diseño, con POO, con un concepto concreto como componentes, interfaz... Me encanta tu trabajo
@hdeleonnet4 ай бұрын
Todo es parte de lo mismo, no existiria uno sin el otro.
@LNG13933 ай бұрын
Cada día mas sabio y mas gordo. Gracias por todo ❤
@miguelangelquiceno48194 ай бұрын
La arquitectura de software es una de las cosas más menospreciadas actualmente debido sobretodo al agilismo, kent Beck y martin fowler son agresivos con este concepto y la figura de arquitecto de software, por tanto, cada vez se desprecia más, tanto la disciplina de arquitectura de software como el rol de arquitecto dentro de una empresa. Sin embargo, demasiados proyectos se ven afectados por la falta de una arquitectura y, por tanto, se convierte en software rígido, frágil, viscoso...etc, y en lugar de prestar atención a la arquitectura se prefiere realizar interminables jornadas de refactorizacion. Por otro lado, la arquitectura de software es la organización estructurada de los paquetes/modulos/name space... De un proyecto y sus relaciones, bajo determinadas Abstracciónes, por lo regular siguiendo algún patrón arquitectonico como mvc, mvp etc, por tanto, cuando se hace es muy fácil navegar por todo el software y aislar errores, realizar cambios, y agregar nuevas funcionalidades. Aunque los framework te obligan a seguir un patron arquitectonico mv*, esto no significa que tienes arquitectura sino solo un patron que te da una estructura, aun falta determinar como mencione los paquetes, abstracciones y relaciones.
@FernandoTellez-im9jt4 ай бұрын
Bien dicho!!
@ugojim8 күн бұрын
dijera un maestro del tec... no todos somos ingenieros... tambien habemos muchos licenciados¡¡¡ con la IA y un monton de frameworks que con poco codigo hacen una app funcional... hace que los nuevos programadores siempre quieran eso.. (y no picar piedra) hacer el trabajo duro, trabajo dificil explorar o ver las opciones optimas... implementar arquitecturas¡¡¡ unas ballenas o minervas para don deleon por estos videos¡¡
@FernandoTellez-im9jt4 ай бұрын
Jajaja, ya quítame tus cookies personales!! Siempre sacas un video justo de algo que ando viendo o investigando jaja. Un saludo.
@Juan-adsoft4 ай бұрын
no hay nada mejor que te regañen y te peguen XD, saludos!
@christianm49064 ай бұрын
Algo curioso que he notado en las nuevas generaciones de programadores es su odio injustificado hacia la programación orientada a objetos. Este odio se debe a que ignoran el porqué de conceptos básicos como clases abstractas, interfaces, polimorfismo y como usar herencia bien. Creen que la programación funcional es siempre superior, influenciados por youtubers y el fracaso de las clases en JavaScript y especialmente las class components en frameworks/libraries como ReactJS. Esto ha contribuido a un rechazo injusto hacia un paradigma que funciona bien especialmente en software extenso.
@camilocamargo35964 ай бұрын
Que tipo de arquitectura lleva maven?
@codeConqueror74 ай бұрын
Epale Hector
@user-oj5vi2cq9n4 ай бұрын
Hay una diferencia de contenido entre tus cursos gratuitos y de pago?
@hdeleonnet4 ай бұрын
Los de pago duran varias horas
@oscar92-t7p4 ай бұрын
Este video es dedicado para todos esos eruditos de la programación que piensan que eres mal desarrollador por no saber cómo funciona un compilador internamente o porque usas librerías/paquetes/frameworks/arquitecturas, besos en el nudo para todos ellos 😘😘😘
@gmorataya1003 ай бұрын
jaja "java con scripts", y los "cursos que no sirven para nada" las frases ganadoras de hoy
@stanlyoncm4 ай бұрын
Definitivamente hay que aprender arquitectura, dejen de chatgptear...
@andreij25894 ай бұрын
Arquitectura de que?
@pausides59124 ай бұрын
Me recuerda Dross con luna de Plutón...
@charlyrdz29563 ай бұрын
por que no quiere h de leon ser mi mentor ? por que no se de java
@Albertus_4003 ай бұрын
Hay que regañar a los que desprecian la arquitectura de software, pero al resto también!!! Ningún día sin regañina. 🎉🎉🎉
@alfonsoadalberto84724 ай бұрын
Los regaños son buenos siempre y cuando te formen como una mejor persona/programador :D