Recently I posted some thoughts about error messages construction. Today I found the nice example which shows how the error message should not be constructed. This year we started to use Surround SCM for the source code of our products. Today I get the following error when tried to check the sources out:
"Surround SCM encountered an error. Communication error." The phrase seems very familiar to me..Yeah! "My Name is Bond - James Bond". There is no any other sense with such an error message except of it looks very funny. When you report about the error, don't make people laugh, tell them as much helpful information as possible.