Здесь показаны различия между двумя версиями данной страницы.
|
php:shablony_proektirovanija:behavioral_patterns:specification [2023/08/17 23:34] werwolf создано |
php:shablony_proektirovanija:behavioral_patterns:specification [2023/08/17 23:35] (текущий) werwolf |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ## Спецификация (Specification) | + | ===== Спецификация (Specification) ===== |
| - | [▶ code](http://webmastermsk.ru:30000/serg/patterns-php/-/blob/main/behavioral/Specification.php) | + | [[http://webmastermsk.ru:30000/serg/patterns-php/-/blob/main/behavioral/Specification.php|▶ code]] |
| - | Строит ясное описание бизнес-правил, на соответствие которым могут быть проверены объекты. Композитный класс | + | Строит ясное описание бизнес-правил, на соответствие которым могут быть проверены объекты. Композитный класс\\ |
| - | спецификация имеет один метод, называемый isSatisfiedBy, который возвращает истину или ложь в зависимости от того, | + | спецификация имеет один метод, называемый isSatisfiedBy, который возвращает истину или ложь в зависимости от того,\\ |
| удовлетворяет ли данный объект спецификации. | удовлетворяет ли данный объект спецификации. | ||