Como se Tornar um Programador Excepcional e se Destacar no Mercado de Trabalho
Estratégias e Dicas para Impulsionar sua Carreira como Programador e Alcançar Destaque Profissionalmente
Engenheiro de Software · Clojure · Java · Kotlin
Aqui eu registro o que aprendo sobre arquitetura, clean code, bancos de dados e mensageria. Às vezes ensinando, quase sempre estudando.
Estratégias e Dicas para Impulsionar sua Carreira como Programador e Alcançar Destaque Profissionalmente
Princípio da Inversão da Dependência e exemplos de implementação em Java
Princípio da Segregação da Interface e exemplos de implementação em Java
Princípio da Substituição de Liskov e exemplos de implementação em Java
Princípio Aberto-Fechado e exemplos de implementação em Java
Princípio da Responsabilidade Única e exemplos de implementação em Java
Entenda como o sharding pode ajudar a melhorar o desempenho do seu banco de dados
Como integrar uma API que você não controla sem espalhar gambiarras pelo resto do sistema
Aprenda como usar o MapStruct para criar mapeamentos de objetos eficientes e de alta qualidade em seus projetos Java
Implementando um exemplo simples de aplicação com DynamoDB, Spring Boot e Java
Fim do conteúdo.