Tener clara la diferencia entre un patrón de diseño, un estilo de arquitectura y una arquitectura de software marca la diferencia entre un aficionado y un profesional
Si quieres aprender tienes que hacer cosas, un excelente inicio serÃa hacer un mantenedor completo con .Net Core MVC, y consolida toda la teorÃa aprendida usándola junta 😉
Entender la arquitectura de software y diferenciarla de los patrones de diseño te permite poder aplicar esta buena práctica con confianza y despegar en tu carrera 😉