Când viața îți dă lămâi, scrie mesaje de eroare mai bune
Cum să faci ca utilizatorul să nu blesteme codul tău, ci măcar să zâmbească.

Dezvoltatorii adoră să scrie erori de genul „Something went wrong”. Utilizatorii adoră să le citească. Spoiler: nu, nu adoră. În blogul UX al Wix au analizat cum să transformi un „Oops” standard într-un mesaj util care nu face să vrei să faci screenshot cu înjurături.
De ce este important? De fiecare dată când un utilizator vede o eroare abstractă, creierul său pictează „totul s-a stricat pentru totdeauna”. Un mesaj bun ar trebui:
- Să explice ce n-a mers (fără jargon tehnic).
- Să sugereze ce să facă mai departe.
- Să lase senzația că îți pasă, nu doar că arunci o excepție.
Exemple din viață În loc de „Error 500” scrie „Nu s-au putut încărca datele. Încearcă să reîmprospătezi pagina sau revino peste câteva minute”. În loc de „Invalid input” — „Câmpul email trebuie să conțină @, altfel scrisoarea nu va ajunge”. Pare magie? Nu, doar empatie.
Tachinarea erorilor tipice Vă aduceți aminte de mesajele scrise de juniori „just for debug” și uitate? „Oops, something broke (but we don't know what)”. Sau clasicul „Error: null” — mulțumesc, căpitane. O eroare bună e ca un commit bun: clar de ce și ce să faci.
Comentariul echipei METABYTE Și noi la METABYTE am scris cândva „Error 42” sperând că utilizatorul e clarvăzător. Acum știm: o eroare bună valorează cât o mie de apeluri la suport. Chiar dacă în interior totul arde, utilizatorul trebuie să vadă doar un fum ușor.
URMATORUL PAS
Ti-a placut abordarea?
Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.