Comment, lors du développement d'un projet de taille moyenne, identifiez-vous, créez-vous et maintenez-vous des codes d'erreur?
Pour ma vie, je ne peux pas penser à une méthode simple et propre de le faire. Certaines de mes idées convertissent les noms de classe et le nom de méthode en une chaîne entière, mais c'est trop long à afficher à l'utilisateur en plus du fait que les noms de méthode et les noms de classe peuvent changer (heureusement pas!). D'autres utilisent simplement un système de journalisation incrémentiel (c.-à-d. Chaque fois que je crée un nouveau message d'erreur, ajoutez simplement 1 au dernier identifiant de message d'erreur). Mais ce n'est tout simplement pas organisé.
Pour être plus précis, je parle de code d'erreur comme:
Error 401 Unauthorized.