Quelle est la meilleure pratique pour renvoyer une valeur booléenne et chaîne

J'ai créé une méthode qui effectue des validations contre une Hiérarchie XML qui est généré dynamiquement par une autre Classe en Javascript texte lors de l'exécution.

Ma méthode actuellement renvoie Vrai ou Faux, ce qui est utile pour toute personne à l'aide de ma Classe mais je voudrais aussi revenir plus d'informations instructives car il peut y avoir plusieurs raisons qui peuvent jeter un Faux message.

Au début, j'ai pensé à changer le type de retour de bool pour certains Génériques type de Collection ayant une Chaîne de clé et valeur Booléenne je ne sais pas si c'est la meilleure approche.

Quelle est la Meilleure Pratique dans ce cas?

source d'informationauteur Mark | 2011-05-11