Wzorce projektowe · Junior · Pytanie 31 z 75
Co oznacza zasada DRY?
- ✓Poprawna odpowiedź: Każda wiedza w systemie powinna mieć jedną reprezentację
- 2Kod powinien być „suchy”: bez komentarzy i pustych linii
- 3Nie wolno ponownie używać cudzego kodu
Wyjaśnienie
Don't Repeat Yourself dotyczy duplikacji wiedzy, a nie tylko podobnych linii. Jeśli reguła walidacji e-maila jest powielona w trzech miejscach, przy zmianie łatwo jedno przeoczyć. Ale przedwczesne łączenie kodu podobnego, a jednak różnego, też szkodzi.