User Experience Guidelines
Error messages should be expressed in plain language (no codes), precisely indicate the problem
Along with highlighting the error also constructively suggest a solution so user can recover from it.
More by Prasad Tirodkar View profile
Like