Патерни проєктування · Middle · Запитання 34 з 75

Чому кажуть «дублювання дешевше за неправильну абстракцію»?

Пояснення

Спільний компонент для двох схожих екранів з часом отримує isAdmin, variant, hideFooter… і стає гіршим за копії. Принцип AHA (Avoid Hasty Abstractions) і «правило трьох»: узагальнювати, коли повторення стало явним.

Де почитати

Помилка в запитанні

Патерни проєктування · Middle · запитання 34

Перевірте себе

Пройдіть тест Патерни проєктування · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест