Вообще тут даже шире может быть вопрос... На самом деле реально иногда хочется слегка замусорить CORE... Ну т.е. тот же json на это просто напрашивается, как и масса других кодеров/декодеров.
Вообще тут даже шире может быть вопрос... На самом деле реально иногда хочется слегка замусорить CORE... Ну т.е. тот же json на это просто напрашивается, как и масса других кодеров/декодеров.
Часто плагины нужны не для того даже, чтобы реально что-то удобно было писать, а чтобы банально разнести код по файлам, дабы не иметь дело с простынёй в 10000 строк . Это уже потом возникают мысли "о, как круто, мне теперь не нужно лезть прямо в код приложения, чтобы добавить функционал".
Ну и вот в коде плагина хочется по сути просто обогащённый тем приложением, которое его подключает, набор функций. Потому что в любом приложении есть какие-то типичные для его контекста вещи. В Mojo-приложениях это вынесено в Mojo::Base, например