История изменений
Исправление pathfinder, (текущая версия) :
Конечные автоматы из говна и палок - это очень печально. Если хочется изобретать велосипеды, по крайней мере смотрите на существующие аналоги.
Случаи бывают разные. Конечные автоматы могут быть слишком громоздкими в коде. Хорошо бы иметь библиотечный сахарок. Но не стоит на каждый чих пытаться прикрутить очередную библиотеку libчих. Появление новых зависимостей это тоже нехорошо. Нам всегда надо думать, что лежит на одной чаше весов, а что на другой.
Исходная версия pathfinder, :
Конечные автоматы из говна и палок - это очень печально. Если хочется изобретать велосипеды, по крайней мере смотрите на существующие аналоги.
Случаи бывают разные. Конечные автоматы могут быть слишком громоздкими в коде. Хорошо бы иметь библиотечный сахарок. Но не стоит на каждый чих пытаться прикрутить очередной libчих. Появление новых зависимостей это тоже нехорошо. Нам всегда надо думать, что лежит на одной чаше весов, а что на другой.