Я использую Ruby on Rails 3, и я хотел бы знать, хорош ли мой подход для проверки новой записи.
Я не использую общую систему проверки RoR, поэтому в моей модели Iесть все пользовательские методы проверки, подобные этим:
def validates_user_name(user)
...
end
def validates_user_surname(user)
...
end
...
, которые я вызываю из контроллера таким образом
def create
...
@user.validates_user_name(params[:user])
@user.validates_user_name(params[:user])
...
end
Это хороший способ для проверки созданияновый пользователь?Будут ли проблемы с хакерами, использующими этот подход?