статусы (от новый и до выполнен). У каждого статуса есть своя особенность и есть ряд необходимых условий, при выполнении которых можно переходить на след статус. Сейчас эти условия находятся в модели и по принципу isReadyForBla() и в контроллере в update проверяется возможность переключения со switch. Как это красиво реализовать? Может кто встречал интересные примеры?
Паттерн State
Обсуждают сегодня