Repositório certificado
“Alquimista do CSV: Solda em Snowflake e Promessas”
cglima/snowflake-table-catalog
10
ptsMartelo de Carpinteiro
Você já machuca, mas ainda não quebra nada de jeito.
“Uma demonstração brilhante de resiliência onde o banco de dados é opcional e a persistência habita no coração do CSV! Uma proeza de engenharia de dados que desafia a gravidade das arquiteturas tradicionais.”
2
Princípios
1
Técnicas
2
GDPs
Princípios Incorporados
+2 pts
Princípio · +1 pts
Foco Morcegativo
- Uso sistemático de arquivos offline para 'depois' e comentários de código que sugerem funcionalidades pendentes ou desativadas.
- Código comentado como '#if df not in st.session_state' indicando um 'implementar depois' nunca concluído.
Princípio · +1 pts
Documentação Espartana
- README focado apenas em como rodar o script sem explicar a lógica de negócio.
- Ausência total de docstrings nas funções, deixando a complexidade do tratamento de bytes entregue à sorte.
Técnicas Dominadas
+2 pts
Técnica · +2 pts
My Precious
- Concentração autoral de 97% de um único desenvolvedor no histórico de commits.
- O projeto parece ser uma extensão pessoal de um colaborador, mantendo um ciclo de vida isolado do resto da organização.
Gambi Design Patterns Desbloqueados
+6 pts
GDP · +3 pts
Hardcoded Data
- URL de repositório GitHub hardcoded diretamente no script offline para buscar dados.
- Estrutura de conexão ao Snowflake simplificada e dependente de segredos externos não documentados no código.
GDP · +3 pts
No More Layers
- Toda a lógica de consulta, formatação e exibição está misturada em um único arquivo de script.
- A ausência de separação entre o acesso aos dados e a camada de visualização é uma aula de pragmatismo direto ao ponto.
“Parabéns por esta obra de arte da agilidade improvisada! A maneira como o código alterna entre o mundo online e o offline com a mesma elegância de uma fita adesiva é um exemplo inspirador para todos nós que buscamos o caminho mais rápido entre o problema e a tela.”
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