~/VibeHandbook
PDF grátis

Capítulo 14 · 08

Erros Comuns de Iniciante

  • Recorrer ao porque soa moderno. A maioria dos apps tem relacionamentos; lida melhor com eles.
  • Armazenar dinheiro como ponto flutuante. 0.1 + 0.2 famosamente não é 0.3. Use tipos decimais.
  • Nenhum backup. Serviços gerenciados geralmente fazem backup automaticamente — confirme isso, não assuma.
  • Colocar segredos ou arquivos enormes no banco de dados. Arquivos pertencem a armazenamento de objetos (S3, R2); o banco de dados armazena o link.
  • Deixar a IA escrever consultas cruas com entrada do usuário colada diretamente. Isso causa injeção de SQL. Use consultas parametrizadas.
  • A consulta N+1. Um loop que roda uma consulta por item (buscar 100 posts, depois 100 buscas separadas de autores) sobrecarrega o banco de dados. Busque dados relacionados em uma única consulta com um join, ou agrupe as buscas.
  • Nunca fazer teste de carga. Uma consulta que é instantânea com as 50 linhas do seu laptop pode rastejar com os 5 milhões da produção. Popule uma quantidade realista de dados falsos antes de confiar na performance.

Quer offline?

Baixe o livro inteiro em PDF ou EPUB — grátis.