Wzorce projektowe · Middle · Pytanie 34 z 75

Dlaczego mówi się, że „duplikacja jest tańsza niż zła abstrakcja”?

Wyjaśnienie

Wspólny komponent dla dwóch podobnych ekranów stopniowo dostaje isAdmin, variant, hideFooter… i staje się gorszy od kopii. Zasada AHA (Avoid Hasty Abstractions) i „reguła trzech”: uogólniaj, gdy powtórzenie stało się oczywiste.

Do poczytania

Błąd w pytaniu

Wzorce projektowe · Middle · pytanie 34

Sprawdź się

Rozwiąż test Wzorce projektowe · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test