Я работал на нескольких крупных клиентов, которые поручили мне одновременно работать с несколькими приложениями rails. Это неизбежно приводит к тому, что они делают один или несколько запросов функций для одного приложения, которое, как они ожидают, будут быстро перемещены во все приложения. Например. Форма обратной связи (отправка по электронной почте). Совместное использование моделей между приложениями довольно просто, но совместное использование контроллеров и представлений в гем / плагине имеет тенденцию казаться немного вялым.
Есть ли какие-нибудь рекомендации, которые кто-то может порекомендовать, как делиться таким кодом?