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

Що дає патерн «Специфікація» для складних фільтрів?

const isEligible = and(isActive, or(isPremium, hasOrdersOver(3)));

Пояснення

Бізнес-правила стають читабельними будівельними блоками замість однієї довгої умови, скопійованої в кілька місць.

Де почитати

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

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

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

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

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