Existe alguma diferença entre nomear uma classe "Manipulador", "Gerente" ou "Controlador"? IE: PurchaseManager
, PurchaseHandler
, PurchaseController
.
Esses bastantes transmitem o mesmo significado ou há uma clara diferença entre eles?
Se não houver uma resposta independente da linguagem, considere Java como a linguagem.