Souvent, dans les bibliothèques en particulier, les packages contiennent des classes organisées autour d'un concept unique. Exemples: xml, sql, user, config, db . Je pense que nous pensons tous assez naturellement que ces paquets sont corrects au singulier .
com.myproject. xml .Element
com.myproject. sql .Connection
com.myproject. utilisateur .utilisateur
com.myproject. utilisateur .UserFactory
Toutefois, si mon package contient en réalité une collection d'implémentations d'un seul type - telles que des tâches, des règles, des gestionnaires, des modèles, etc. , quelle est préférable?
com.myproject. tâches .TakeOutGarbageTask
com.myproject. tâches .DoTheDishesTask
com.myproject. tâches .PaintTheHouseTask
ou
com.myproject. tâche .TakeOutGarbageTask
com.myproject. tâche .DoTheDishesTask
com.myproject. tâche .PaintTheHouseTask