On Mon, 25 Jul 2011 10:35:24 +0200 Yannick Martel <martel@mail.codelutin.com> wrote:
On peut toujours la laisser dans les signatures (même si c'est plus obligatoire).
Perso, je suis pour la passer en runtime et la laisser dans les signatures des opérations sur les DAO, le root-context etc (l'API + les classes générées), comme ça rappelle au mec qu'il peut les gérer sans l'y forcer puisque dans 98% des cas, il ne peut rien faire.
Il me semble que si tu la mets dans la signature, meme si elle est runtime, le developpeur, va etre obligé de la catcher et faire un throws directement derrière de l'exception (il aura le droit vu qu'elle est runtime). Mais je ne vois pas bien dans ce cas ce que ca change qu'elle deviennent runtime si elle reste dans les signatures :( -- Benjamin POUSSIN -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com http://www.codelutin.com