【发布时间】:2017-05-29 15:37:53
【问题描述】:
在一个普通的 Rails 应用程序中,在 app 文件夹下,我们有:资产、模型、视图、控制器等。应该为最佳实践创建哪些其他文件夹?
我在地方和项目中阅读,它们创建工作、序列化程序、服务、验证器、通道。那里有什么?另外,lib目录下的代码是什么样的?
【问题讨论】:
-
我不明白什么是奉献。我的问题错了吗?你能自己回答这个问题吗?
-
主要基于意见 许多好的问题会根据专家的经验产生一定程度的意见,但这个问题的答案往往几乎完全基于意见,而不是事实、参考资料或特定的专业知识。
-
我觉得没问题。有同样疑问的人可以阅读本文并听取经验丰富的开发人员的意见,并为他们做最好的事情。以话语为例。做出贡献的开发人员将对此有经验丰富的意见,并且了解这一点是件好事。我不会接受答案,因为没有答案,但这是一个健康的讨论。欢迎您根据您的经验分享您的意见。这将帮助任何新人或在 Rails 社区有一段时间的人。
-
我认为这被否决了,因为 (a) 它太宽泛了,(b) 似乎没有研究过,(c) 要求“详细和准确的例子”是一种期望读者会为你做你的研究。我投反对票主要是因为最后一个原因。所以,总是表现出努力 - 我们每天收到数百个懒惰的问题,所以如果你的问题不是其中之一,请确保你区分它。
-
我不使用 Rails,但这看起来是一个非常有用和彻底的答案。不过,不要将其作为问题与主题相关的证据 - 我们仍然希望问题具体且可回答。
标签: ruby-on-rails