Cosa significa WET?
Sta per 'Write Everything Twice' o 'We Enjoy Typing'.
Principio WET
Il principio WET, che si traduce in 'Write Everything Twice' ('Scrivi Tutto Due Volte') o 'We Enjoy Typing' ('Ci Piace Scrivere'), rappresenta un approccio opposto al principio DRY (Don't Repeat Yourself) permettendo ironicamente o anche incoraggiando la ripetizione del codice.
Scrivi Tutto Due Volte
WET è un acronimo umoristico che suggerisce di scrivere o ripetere il codice più del necessario, spesso visto come un modo per enfatizzare la semplicità o evitare la complessità dell'astrazione.
Mancanza di Astrazione
Il codice WET può mancare di adeguata astrazione, portando a codice ridondante e più difficile da mantenere a causa della ripetizione eccessiva di strutture o logiche simili.
Cambiamenti Imprevedibili
I cambiamenti nel codice WET possono essere meno prevedibili e uniformi, poiché gli elementi correlati potrebbero non cambiare in maniera uniforme, aumentando il rischio di errori e incongruenze.
Sfide nei Test
Il codice WET può presentare sfide per i test, poiché potrebbe esserci un maggior numero di percorsi di codice da coprire a causa della duplicazione, aumentando lo sforzo e la complessità per garantire la qualità del software.