Is it sensible to use the same method in a controller to both display a
form and process its return values?
So instead of new and create methods you would just have new.
if system.post_response? then
@user = User.create(params[:user])
@user = User.new
Disclaimer: system.post_response? is completly made up! Basically i
guess it should return true if params has something in it.