Мне нужно разработать плагин на основе программного обеспечения в рубине. Какая у вас лучшая архитектура?Архитектура плагина Ruby
Я имею в виду плагин, как это, каждый в отдельном файле .rb:
class MyPlugin < Plugin
def info
infos
end
def run
# run
end
end
Как я могу написать менеджер плагинов называть эти плагины?
Возможно, вы также можете использовать 'Module' с' include' или 'extend'. – jtbandes
большинство плагинов ruby поставляются в виде драгоценных камней, проверьте этот учебник как ресурс http://guides.rubygems.org/make-your-own-gem/, который также охватывает обычную архитектуру. – lfender6445