Hola Sebastian En realidad hablar de validar es un poco amplio...., prefiero hablar de operaciones fallidas. Pero sin entrar en detalles sobre el tema, creo que la mejor opción siguen siendo la excetions... Te garantizan esabilidad, no tenes que arrastar flags, enums, lo que sea.
Digo que validar es amplio porque en algunos casos no se justifica una exception, particularmente no me gustan los public bool Validate() en las clases, pero hay quienes lo usan.... Las exceptions son caras?, yo respondo, pero confiables y ricas en información. Es un tema largo, muchas veces no se puede retornar un estado aunque se quiera, por ejemplo una falla en un constructor, hay otras aunque se pueda retornar no se controla... Bue, tal vez aporte mas confusión que claridad, vivan las exceptions!!!!! Daniel El día 23/01/07, Sebastian Renzi <[EMAIL PROTECTED]> escribió:
Hola lista, buenas tardes, quisiera conocer sus opiniones de cómo retornan o avisan que una entidad no esta validada. Supongamos que tengo el objeto Cliente, al momento de persistirlo verifico si esta validado, en el caso que no lo este, estoy tirando una exception, me gustaría saber como lo hacen, ya que siempre me dio un poco de cosa manejarme con exceptions. Salu2 Sebastian Renzi
-- Daniel A. Calvin Cooperator Team Member http://www.cooperator.com.ar Microsoft Certified Professional