Repositório certificado

Alquimista do CSV: Solda em Snowflake e Promessas

cglima/snowflake-table-catalog

10

pts

Martelo 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