Wzorce projektowe · Middle · Pytanie 56 z 75
Co daje wzorzec Specyfikacja dla złożonych filtrów?
const isEligible = and(isActive, or(isPremium, hasOrdersOver(3)));- ✓Poprawna odpowiedź: Małe, nazwane predykaty, które można łączyć (and/or/not) i ponownie używać do filtrowania lub walidacji
- 2Schemat bazy danych
- 3Formalny dokument specyfikacji API
Wyjaśnienie
Reguły biznesowe stają się czytelnymi klockami zamiast jednego długiego warunku skopiowanego w kilka miejsc.