O que significa DRY?
DRY significa "Don't Repeat Yourself" (Não Se Repita).
Definição do Princípio
DRY significa 'Don't Repeat Yourself' (Não Se Repita) e é um princípio de desenvolvimento de software que enfatiza a redução de padrões repetitivos e código duplicado em favor de código modular e referenciável.
Origem
Cunhado por Andy Hunt e Dave Thomas em 'The Pragmatic Programmer' (O Programador Pragmático), o DRY visa garantir que cada peça de conhecimento tenha uma única representação inequívoca dentro de um sistema.
Importância
Escrever código DRY é essencial para a manutenção, escalabilidade e para evitar o oposto, código WET ('Write Everything Twice' ou 'Escreva Tudo Duas Vezes').
Regra dos Três
Uma boa regra geral para código DRY é a 'Regra dos Três', que sugere abstrair o código em uma unidade reutilizável na terceira vez que um certo padrão é encontrado.
Quer saber mais?
Se você está curioso para saber mais sobre DRY, entre em contato comigo no X. Eu adoro compartilhar ideias, responder perguntas e discutir curiosidades sobre esses temas, então não hesite em dar uma passada. Até mais!