title: When do I call my class controller, manager or service?
body: <p>Maybe it is obvious to you. I'm new to java (half year work) and I had a discussion with my collegues. I have troubles naming my classes according to their responsibilities. For that, my classes gain responsibilities they should never have. </p>
  
  <p>Can you help me?</p>
  
  <p>BTW: I'm working current at a project where I have to use a persistance-layer from service classes. I have split my packages to model, service and persistance.</p>