| BH TT State Transition (Схема состояний и переходов) Состояние -- state Переход -- transition Действие -- action -- Схема рисуется для 1 конкретного объекта (Главное: Объект - один!) -- Хороший пример объектов --> То, что пользователь может создавать сам: заказы, статьи, комменты, сообщения итп -- Переход --> Это какое то действие (записать как глагол) -- В нулевое состояние (заказа не существует) вернуться нельзя -- В идеале S&T рисуется до написания кода Типичные ошибки: Вместо объектов выбирается GUI (Карта переходов по страницам сайта. Разные страницы - это разные объекты) // Tipps Видео Н. Руколь: -- После создания схемы можно составить таблицу где будет видно из какого сосстояния в какое возможны переходы -- !!! Пробовать невозможные переходы // Статьи State & Transition Diagram — что это и как применять Habr-548192 Примеры диаграммы State Transition Testing okiseleva.blogspot.com/2018/07 State Transition на примере тортика! okiseleva.blogspot.com/2018/10 // Инструменты 1. Бумага и ручка!! --> Обязательно! рисовать сначала на бумаге 2. YeD --> yworks.com 3. Microsoft Visio 4. PowerPoint 5. Xmind (freemind, etc) (на крайний случай, очень неудобны для диаграмм, так как заточены именно под карты) 6. Поискать в гугл.доках, там огромное количество доп. инструментов, например, draw.io и Lucidchart (и можно сразу будет кидать ссылку на карту). Как добавить инструмент в гугл доках: нажать Создать - ещё - Подключить другие приложения. |