Решил тут соорудить горе-веб-фреймворк на перле. Ну, бывает... Давно хотел, аж последних две работы. Больше для самообразования, конечно - с Dancer и Catalyst всё-таки сложно тягаться.
В частности, надумал приделать туда валидацию форм. Нашёл чужой (!!) модуль с нужными ТТХ, впилил, попробовал использовать в приложении - не то. Неудобно, просчитался с функционалом.
Начал думать заново, нашёл штук пять модулей, вроде примерно похоже на то, что надо... Но всё-таки или не совсем то, или 100500 зависимостей. Неужели своё делать?!

Понять бы, как бороться с этим... Пока что думаю (а) таки сделать своё, помеченное как EXPERIMENTAL, (б) поиграться с интерфейсом и (в) набиться в команду к одному-двум понравившимся аналогичным модулям, а свой выкинуть. Но непонятно, пройдёт ли такой план...
В частности, надумал приделать туда валидацию форм. Нашёл чужой (!!) модуль с нужными ТТХ, впилил, попробовал использовать в приложении - не то. Неудобно, просчитался с функционалом.
Начал думать заново, нашёл штук пять модулей, вроде примерно похоже на то, что надо... Но всё-таки или не совсем то, или 100500 зависимостей. Неужели своё делать?!

Понять бы, как бороться с этим... Пока что думаю (а) таки сделать своё, помеченное как EXPERIMENTAL, (б) поиграться с интерфейсом и (в) набиться в команду к одному-двум понравившимся аналогичным модулям, а свой выкинуть. Но непонятно, пройдёт ли такой план...