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!
O que é DevOps?
DevOps é uma filosofia de desenvolvimento de software que foca na comunicaç...
O que é um Feature Flag?
Feature Flags, também conhecidos como Feature Toggles, são uma técnica que...
O que é GitHub?
GitHub é uma plataforma para desenvolvedores hospedarem e gerenciarem seu c...
O que é Git?
Git é um sistema de controle de versão distribuído que permite o rastreamen...
O que é uma Cadeia de Ferramentas em IA?
Uma Cadeia de Ferramentas (Toolchain) é um conjunto integrado e coordenado...