相关疑难解决方法(0)

如何在Rails 4中使用问题

默认的Rails 4项目生成器现在在控制器和模型下创建目录"Concer".我找到了一些关于如何使用路由问题的解释,但没有关于控制器或模型的解释.

我很确定它与社区当前的"DCI趋势"有关,并且想尝试一下.

问题是,我应该如何使用此功能,是否有关于如何定义命名/类层次结构以使其工作的约定?如何在模型或控制器中包含问题?

ruby-on-rails dci ruby-on-rails-4

619
推荐指数
6
解决办法
22万
查看次数

Rails中的OO设计:放置东西的位置

我真的很喜欢Rails(尽管我通常都是RESTless),而且我非常喜欢Ruby.仍然,制作巨大的ActiveRecord子类和巨大的控制器的趋势是很自然的(即使你每个资源都使用一个控制器).如果你要创建更深层次的对象世界,你会在哪里放置类(和模块,我想)?我问的是(帮助者自己?),控制器和模型的观点.

Lib是可以的,我找到了一些解决方案,让它在开发环境中重新加载,但我想知道是否有更好的方法来做这些事情.我真的只是担心课程变得太大了.那么,Engines怎么样?它们如何适应?

ruby directory-structure ruby-on-rails

242
推荐指数
3
解决办法
6万
查看次数