Hola Gente:

Tema medio filosófico que se aplica a otros lenguajes también.

Cuando tenemos que, por ejemplo, grabar un modelo active record en un
controller.

No se imaginen cosas raras, el modelo no tiene ninguna cosa mágica dentro,
solo validaciones.

Qué usamos save! o save?

Pregunta adicional, los errores funcionales (el usuario mete mal los dedos)
deben ser tratados como excepciones?

Todo debería ser una excepción? o se simplifica si los errores funcionales
(las password no coinciden por ejemplo) son manejados por el código sin
excepciones y los técnicos (duplicate key entry) son manejados por
excepciones.

Que piensan?

P

-- 
Pedro   Visintin . S o f  t w a r e   A r c h i t e c t
http://www.pedrovisintin.com

Ruby On Rails Argentina. http://blogs.onrails.com.ar

Personal page:
http://www.p-e-t-e-r-p-u-n-k.com.ar

"Todo descontento por aquello que no tenemos parece provenir solamente de
nuestra falta de gratitud por aquello que tenemos"
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a