Як, розробляючи проект середнього розміру, ви визначаєте, створюєте та підтримуєте коди помилок?
Я за все своє життя не можу придумати простий і чистий метод цього зробити. Деякі з моїх ідей перетворюють назви класів та назви методів у цілі рядки, але це спосіб довго показувати користувачеві поверх того, що назви методів та назви класів можуть змінюватися (сподіваємось, що це не так!). Інші користуються просто системою журналу збільшення (тобто коли я коли-небудь створюю нове повідомлення про помилку, просто додайте 1 до останнього ідентифікатора повідомлення про помилку). Але це просто абсолютно неорганізовано.
Якщо бути більш конкретним, я кажу про код помилки, такий як:
Error 401 Unauthorized.