Repositório certificado
“O Sínodo de Migrações em Voo e Hardcodes de Borda”
flpfraga/API-Hateoas-Spring-JWT
9
ptsMartelo de Carpinteiro
Você já machuca, mas ainda não quebra nada de jeito.
“Uma arquitetura de tirar o fôlego onde a persistência do banco de dados encontra o improviso criativo das configurações de ambiente em tempo real!”
1
Princípios
1
Técnicas
2
GDPs
Princípios Incorporados
+1 pts
Princípio · +1 pts
Documentação Espartana
- README contendo apenas uma descrição mínima, sem instruções de setup ou documentação de variáveis de ambiente
- Ausência de explicações sobre a lógica de observadores implementada manualmente em vez de usar recursos de framework
Técnicas Dominadas
+2 pts
Técnica · +2 pts
My Precious
- Concentração absoluta de 100% dos commits nas mãos de um único autor, criando um ecossistema de conhecimento isolado
- Ausência de documentação externa ou colaboração que consolida o controle total do autor sobre os módulos críticos
Gambi Design Patterns Desbloqueados
+6 pts
GDP · +3 pts
Hardcoded Data
- Configurações de CORS hardcoded em WebConfig através de @Value com default de fallback
- Strings de conexão e configurações de ambiente injetadas sem robustez em AuthController
GDP · +3 pts
Reinvented Square Wheel Helper
- Implementação manual de padrões de Observador (Observable/Observer) que poderiam ser resolvidos nativamente pelo Spring ou Java Events
- Criação de utilitários de paginação personalizados em vez de utilizar o suporte nativo do Spring Data
“Parabéns por esta obra de arte onde a agilidade de implementação supera a burocracia dos padrões corporativos. Sua capacidade de orquestrar observadores manuais e migrações SQL v9+ demonstra um domínio técnico de quem não tem medo de escrever o próprio destino em cada linha de código.”
Conheça o livro que definiu esses critérios
Quer entender cada princípio, técnica e Gambi Design Pattern detectado? O livro Programação Orientada a Gambiarra está esperando por você.
Acessar o livro POG