我正在使用的 Rails 应用程序上有两个模型,文章和简介。我希望他们有不同的类别集。我应该创建两个不同的类别模型吗? article_category 和 profile_category?如果我这样做,将会有很多冗余代码。
最佳答案
问题是,这两个类别的功能是否相同?
如果他们这样做,那么我会使用一种类别模型,即使不同的名称会被赋予不同的属性。
诀窍是DRY
或“不要重复自己”。因此,如果任何东西被写了两次,您绝对可以将其重构为更小的代码。
关于ruby-on-rails - 我应该创建两组不同的 'category' 模型吗? Rails 上的 Ruby,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3655070/