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ê quiser se aprofundar em DRY —ou levar esse tipo de formação para a sua equipe— vamos conversar. Eu ajudo equipes a entender e aplicar esses conceitos. Vou adorar receber o seu contato!
O que é um Developer?
Um Developer, também conhecido como desenvolvedor de software, é um especia...
O que é um User Story Map?
User Story Map (USM), também conhecido como Mapeamento de Histórias de Usuá...
O que significa ALM?
ALM, ou Gestão do Ciclo de Vida de Aplicações, refere-se ao processo de ger...
O que é Git?
Git é um sistema de controle de versão distribuído que permite o rastreamen...
O que é DevOps?
DevOps é uma filosofia de desenvolvimento de software que foca na comunicaç...