0
什么是更好的命名包的方法?什么是更好的方式来命名包
com.company.project.funtionality1.dao
com.company.project.funtionality1.vo
com.company.project.funtionality1.dto
com.company.project.funtionality1.controller
com.company.project.funtionality1.view
com.company.project.funtionality2.dao
com.company.project.funtionality2.vo
com.company.project.funtionality2.dto
com.company.project.funtionality2.controller
com.company.project.funtionality2.view
(或)
com.company.project.dao.functionality1
com.company.project.dao.functionality1
com.company.project.vo.funtionality1
com.company.project.vo.funtionality2
com.company.project.dto.funtionality1
com.company.project.dto.funtionality2
com.company.project.controller.funtionality1
com.company.project.controller.funtionality2
com.company.project.view.funtionality1
com.company.project.view.funtionality2
没有“更好”的方式 - 它取决于_you和team_想要构建代码 - 尽管可能很多人倾向于首先基于特征/功能来放置软件包。然而,一如其他的观点和情况,首先使用技术结构可能更有意义,例如,如果将应用程序分成api和实现,并且不在项目/工件级别执行该操作。 – Thomas