Salut,

J'ai actuellement un petit probl�me de gestion des exceptions que voici.
Mon appli est divis�e en plusieurs couches. Pour simplifier il y a la partie 
m�tier et la partie pr�sentation.
La partie m�tier renvoie des exceptions. Elles h�ritent toutes d'une classe 
ExceptionFonctionnelle. Dans ma partie pr�sentation je voudrais g�rer toutes 
ces exceptions de mani�re uniforme.

Jusqu'� pr�sent, lorsque j'avais une ExceptionFonctionnelle je r�cup�rais le 
message associ� dans ma partie pr�sentation que je traduisais : est-ce une 
bonne pratique ?

J'attaque maintenant les probl�mes de param�tres � mettre dans les messages. 
En effet, une exception particuli�re peut poss�der des param�tres � ajouter 
au message � afficher, ces param�tres peuvent de plus �tre eux aussi 
traduits. Est-ce que quelqu'un � une id�e de comment je peux g�rer cela ?

En fait ma premi�re question est : est ce que c'est la partie m�tier ou la 
partie pr�sentation qui d�finit le message � afficher. Nous consid�rons pour 
l'instant que c'est la partie m�tier qui en fonction du probl�me fonctionnel 
rencontr� renvoie un message particulier, la partie pr�sentation ne fait que 
l'afficher, est ce que cela vous semble correct ?

Pour continuer dans cette logique, j'avais pens� cr�er une classe 
ParametreMessage ou quelque chose dans le genre qui contient le param�tre et 
un bool�en pour dire s'il faut le traduire, gr�ce � cela, ma partie 
pr�sentation peut r�cup�rer les param�tres, traduire ceux qui doivent �tre 
traduits puis traduire le message, avant de me lancer dans cela je voulais 
avoir votre avis sur la validit� de cette approche.

Merci d'avance

Seb
 
______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif


Répondre à