It is almost always a good thing to give status messages to the users. (e.g. "The customer has been added" or "The data has been saved.") But I am asking myself now if I should really always give such messages. Especially for those two cases I am not sure if it is useful give the fact that the changes are highly visible:
- Changing the language of a website/application
- Changing the theme/design of a website
What are your thoughts on this? Would you always give a confirmation/status message? Or are there even other situations where you would not print out any messages?