Re[2]: Странные state machine
От: IQuerist Мухосранск  
Дата: 12.09.16 13:49
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Здравствуйте, IQuerist, Вы писали:


IQ>>В подобной ситуации основной смысл стейт машины — декларативность, как-то имхо пропадает. Или надо под каким-то другим "углом" на эту проблему смотреть?

K>У тебя простенькая задача которую можно разрулить 2-мя флажками.

Очевидно не сталкивались вы с процессами согласования

K>Попробуй реализовать какой-нибудь мало-мальски серьёзный телеком протокол, например SIP где состояний может быть 20+ и без стейт-машины ты не обойдёшься, особенно деклартивной и чтобы компайл тайм проверка была хоть какая-нибудь.


Ну вот были у меня заявки где over 15 состояний, простых как тапок, с двумя — тремя ветвлениями, я даже и не думал заводить под них стейт машину. Так что количество не показатель.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.