【发布时间】:2010-03-26 12:41:36
【问题描述】:
我需要一些建议,创建 Rails 控制器名称时的经验法则是什么?
控制器应该都是动词还是名词和动词(或形容词)的组合?
这是在 Rails 中创建控制器的示例,
./script/generate controller CreditCard open debit credit close #这是名词和动词的组合(除非credit和debit变成动词)
但是,如果我创建一个脚手架,默认的控制器操作将是 index、show、new、edit、update、destroy,其中包含 1 个名词和所有动词。
是否应该将名词和动词完全分开以保持一致性并提供更清晰的项目目标?还是应该将它们混合在一起?
【问题讨论】:
标签: ruby-on-rails ruby controller