最近与一位同事就在 Rails 应用程序中设计和编码模型的不同方法进行了辩论,这让我想到了 DCI in the context of Rails .
然而,我似乎无法完全理解整个概念,即使在查看 this example application 之后也是如此。 .
目前,在编写 Rails 应用程序时,我倾向于或多或少地使用“by the book”。
所以我想问一些事情——
编辑
我想在 RoR 的上下文中进一步扩展我的问题 - 是否建议在 Rails 中的模型和 Controller 之间进行另一层抽象?它在不同规模的应用程序中有多广泛?
最佳答案
对于想知道 DCI 代表什么的人。
DCI 代表 Data Context Interaction
关于ruby-on-rails - 什么是 DCI,它如何适应 Rails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9677916/