Spesso, soprattutto nelle biblioteche, i pacchetti contengono classi organizzate attorno a un singolo concetto. Esempi: xml, sql, user, config, db . Penso che ci sentiamo tutti abbastanza naturalmente che questi pacchetti sono corretti al singolare .
com.myproject. xml .Element
com.myproject. sql .Connection
com.myproject. user .User
com.myproject. utente .UserFactory
Tuttavia, se ho un pacchetto che contiene effettivamente una raccolta di implementazioni di un singolo tipo - come attività, regole, gestori, modelli, ecc. , Quale è preferibile?
com.myproject. attività .TakeOutGarbageTask
com.myproject. attività .DoTheDishesTask
com.myproject. attività .PaintTheHouseTask
o
com.myproject. task .TakeOutGarbageTask
com.myproject. task .DoTheDishesTask
com.myproject. task .PaintTheHouseTask