¿Por qué Aprender Arquitectura de Software parece DIFÍCIL?

preview_player
Показать описание
En este video hablare sobre los factores que hacen parecer difícil aprender Arquitectura de Software.

📚 Mis Libros

🤖 Mi Setup

#programación #dev #programming
Рекомендации по теме
Комментарии
Автор

System design interview es un libro que ayudo bastante a como generar los requerimientos y luego proponer una arquitectura

doctoralpaca
Автор

Nada como empezar jornada laboral y escuchar un video nuevo de Héctor 👍

dcrysislll
Автор

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.

richardcarmonaestrada
Автор

Nada mejor que te motive que escuchar a hector hablando de arquitectura de software

angrir
Автор

Nada como despertar a medio día en home office y recibir mi regaño diario de Hector de León

RickychavezDeveloper
Автор

Siempre andas con todo Héctor, oír tus videos refresca el día. 👌

spartanzarazua
Автор

Gracias Chayanne del C#, por fín entendí muchas cosas de Frameworks👍🏻👍🏻👍🏻🏆🏆🏆🏅🏅🏆

davidvillamex
Автор

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.

abrtxtux
Автор

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

rodolfotovartorres
Автор

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.

charly
Автор

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

avrmicrorobot
Автор

Queremos mas de arquitectura de software si es posible en c#

coding_refactor
Автор

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...

estanroots
Автор

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

yonaalbino
Автор

Más videos de como elegir una Arquitectura, saludos H

ivanch
Автор

Este es un tema que siempre me ha costado

_isDev
Автор

Tambien las interfaces nos facilitan la inversion de dependencia

coding_refactor
Автор

Excelente tus videos Héctor, siempre compartes ideas para mejorar. Se te agradece un “MONTÓN”. Saludos desde Panamá.

ConectaTech-ttjk
Автор

Me excitan los regaños jaja saludos Héctor más contenido de arquitectura

maca
Автор

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

komuisam