Я немного поработал над pakunok , который вначале звучал как хорошая идея: предварительно упаковать общие библиотеки в один гем , чтобы их можно было легко использовать без проблем.
Но после того, как я добавил поддержку HAML , я начал чувствовать, что это слишком много.
Так что мне интересно, нужно ли разбивать этот драгоценный камень на несколько , таких как: jquery-ui, commons, hamljs и т. Д.?
"Факты" наличия всего этого в одноместном геме:
- Унифицирует доступ к активам.
- Только один камень.
- Относительно большой, если не использовать его в большом количестве.
"Факты" наличия всего этого в отдельных драгоценных камнях :
- Все они выполняют одну и ту же работу для разных активов.
- Более гранулированный.
- Маленький размер.
Если лучше «разделить» камень, как это сделать? драгоценный камень на библиотеку звучит как слишком много драгоценных камней. Так что, вероятно, группа драгоценных камней была бы хороша, но группа, основанная на том, что тогда?
Спасибо.