Часто в бібліотеках, особливо, пакунки містять класи, які організовані навколо однієї концепції. Приклади: xml, sql, користувач, config, db . Я думаю, що ми всі природно відчуваємо, що ці пакети є правильними в однині .
com.myproject. xml .Element
com.myproject. sql .Connection
com.myproject. Користувач .user
com.myproject. користувач .UserFactory
Однак якщо у мене є пакет, який фактично містить колекцію реалізацій одного типу - таких як завдання, правила, обробники, моделі тощо , який є кращим?
com.myproject. завдання .TakeOutGarbageTask
com.myproject. завдання .DoTheDishesTask
com.myproject. завдання .PaintTheHouseTask
або
com.myproject. завдання .TakeOutGarbageTask
com.myproject. завдання .DoTheDishesTask
com.myproject. завдання .PaintTheHouseTask