Olá. Segue algumas leituras muito boas que podem te ajudar. Todas são agnósticas de tecnologia. Você pode aplicar em qualquer linguagem que decida aprender.

  • Padrões Arquiteturais do Martin Folwer
  • Domain Driven Design do Erick Evans
  • Pattern Oriented Software Arquitecture - A system of Patterns (Diversos Autores)
  • O mito do homem mês do Fred Brooks.

Opa muito obrigado pelas dicas, esse dos padroẽs arquiteturais chamou minha atenção!