Para nombrar una convención lea el convention oficial.
Administrador: como su nombre sugiere que maneja cosas en su código como EntityManager, administra Entidades, TransactionManager - Gestiona la transacción. Por lo tanto, puede tener algo llamado SecurityManager que administre qué Algo usar para el cifrado e.t.c
Controlador - De nuevo, el nombre habla mucho, controla cómo se debe hacer o cómo se debe hacer. Por ej. ActionController: se ocupa de qué hacer al recibir el evento de acción del usuario
Servicio - Considere algo así como postalService, una tarea realizada por alguien con una nota general, puede hacer uso de ella.
El código de embalaje necesita mucha reflexión, el embalaje de su aplicación siempre debe estar alineado con el modelo de negocio al que se dirige.
Junto con el modelo comercial, entonces necesita pensar si la característica es muy importante en la aplicación, por lo que la moverá al núcleo, por ejemplo, si la función es para hablar con otra aplicación en la que le gustaría moverla. integración, etc.
Para la convención, se debe mencionar que cumplir con las convenciones de su negocio en lugar de Sun es mejor. Las pautas de Sun son ciertamente un buen punto de partida, pero al final, tus cowerkers mantendrán tu código (y terminarás manteniendo el suyo), por lo que debes seguir la convención de tu empresa (si tienes una que sea ...). – Laf
De acuerdo, pero definitivamente más o menos el estándar de codificación de su empresa seguirá al sol;) – mprabhat
Espero que lo que diga sea cierto;) Pero creo que podríamos divertirnos buscando los estándares de codificación más locos que existen. – Laf