glossárioPatterns
$cat~/glossario/dry.md

DRY

Padrões & Qualidade

Don't Repeat Yourself: uma única fonte de verdade por conhecimento.

dry.mdmarkdown
01

seção

Explicação

DRY — Don't Repeat Yourself: uma única fonte de verdade por conhecimento.

Don't Repeat Yourself — uma fonte de verdade por conhecimento; duplicação acidental vira bug divergente.

WET acceptable temporariamente — abstract quando padrão claro (rule of three).

02

seção

Exemplo

snippetJavaScript
// Extrair constant TAX_RATE uma vezconst TAX_RATE = 0.1;
03

seção

Modo de uso

  • Shared @alamino/core UI

  • Extract util após 3ª cópia

  • Codegen vs copy-paste types

04

seção

Armadilhas comuns

  • Wrong abstraction DRY

  • Merge código similar contextos diferentes

05

seção

Termos relacionados