class Something :: Mymodel vs Module Something类Mymodel

时间:2019-02-25 16:37:24

标签: ruby-on-rails namespaces

为什么有人使用选项1而不是选项2,反之亦然? 在命名空间方面,使用一个选项优于另一个选项有什么利弊?

选项1

表单对象步骤1

app / form_models / user_registration / basic

class UserRegistration::Basic
    include ActiveModel::Model

end

选项2

表单对象步骤1

app / form_models / user_registration / basic

module UserRegistration
    class Basic
        include ActiveModel::Model

    end
end

0 个答案:

没有答案
相关问题