通常,尤其是在库中,程序包包含围绕单个概念组织的类。示例: xml,sql,user,config,db。我认为我们所有人都很自然地认为这些软件包以单数形式正确。
com.myproject。XML .Element
com.myproject。SQL ■连接
com.myproject。用户。用户
com.myproject。用户 .UserFactory
但是,如果我有一个实际上包含单个类型的实现集合的包-例如任务,规则,处理程序,模型等,哪个更可取?
com.myproject。任务 .TakeOutGarbageTask
com.myproject。任务 .DoTheDishesTask
com.myproject。任务 .PaintTheHouseTask
要么
com.myproject。任务 .TakeOutGarbageTask
com.myproject。任务 .DoTheDishesTask
com.myproject。任务 .PaintTheHouseTask