O que significa WET?

Significa 'Write Everything Twice' ou 'We Enjoy Typing'.

💧

Princípio WET

O princípio WET, traduzido como 'Write Everything Twice' (Escreva Tudo Duas Vezes) ou 'We Enjoy Typing' (Nós Gostamos de Digitar), representa uma abordagem oposta ao princípio DRY (Don't Repeat Yourself) de forma sarcástica, permitindo ou até encorajando a repetição de código.

✏️

Escreva Tudo Duas Vezes

WET é um acrônimo humorístico que sugere escrever ou repetir o código mais do que necessário, frequentemente visto como uma maneira de enfatizar a simplicidade ou evitar a complexidade da abstração.

🧩

Falta de Abstração

Códigos WET podem carecer de abstração adequada, levando a código redundante e mais difícil de manter devido à repetição excessiva de estruturas ou lógicas similares.

🔀

Mudanças Imprevisíveis

Mudanças em códigos WET podem ser menos previsíveis e uniformes, já que elementos relacionados podem não mudar de maneira uniforme, aumentando o risco de erros e inconsistências.

🔍

Desafios de Teste

Códigos WET podem apresentar desafios para testes, pois pode haver mais caminhos de código para cobrir devido à duplicação, aumentando o esforço e a complexidade para garantir a qualidade do software.