A menudo, especialmente en las bibliotecas, los paquetes contienen clases que se organizan en torno a un concepto único. Ejemplos: xml, sql, user, config, db . Creo que todos sentimos, naturalmente, que estos paquetes son correctos en singular .
com.myproject. xml .Element
com.myproject. sql .Connection
com.myproject. user .User
com.myproject. usuario .UserFactory
Sin embargo, si tengo un paquete que realmente contiene una colección de implementaciones de un solo tipo , como tareas, reglas, controladores, modelos, etc. , ¿cuál es preferible?
com.myproject. tareas .TakeOutGarbageTask
com.myproject. tareas .DoTheDishesTask
com.myproject. tareas .PaintTheHouseTask
o
com.myproject. tarea .TakeOutGarbageTask
com.myproject. tarea .DoTheDishesTask
com.myproject. tarea .PaintTheHouseTask