“The name of a variable, function, or class, should answer all the big questions. It should tell you why it exists, what it does, and how it is used. If a name requires a comment, then the name does not reveal its intent.”
Uncle Bob
Practicing our professional life in writing clean code we forget to define clean interfaces between client and server sides.