Как мне реализовать уровень бизнес-логики в Rails? И где я должен положить этот код? - PullRequest
3 голосов
/ 10 января 2011

Я прочитал «Enterprise Rails» (http://oreilly.com/catalog/9780596515201) Автор предлагает иметь две подпапки с именем логической, физической в ​​папке моделей. Звучит как хорошая идея организовать код. Это также позволит иметь бизнес-уровень. Я просто хочу знать, как это относится к сообществу rails. Это хорошая идея - иметь отдельный логический слой?

1 Ответ

1 голос
/ 10 января 2011

Иногда я использую слой «обслуживания» вдоль модели и контроллера.

Я просто добавляю его в autoload_path.

Но в большинстве случаев мне удается настроить логику на модели или модели без состояний. Таким образом, это идет непосредственно в папки моделей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...