【发布时间】:2015-09-19 20:19:50
【问题描述】:
在项目中实现设计模式时,将包命名为设计模式类型是否足够:
*dao
*delegate
*facade
*coordinator
*handler
*util
或者需要在源代码文件中明确指定为:
*DAO.java
*Delegate.java
*Facade.java
*Coordinator.java
*Handler.java
*Util.java
还在 I*. Java(带有字母'I'的前缀)用于接口,E*.java 用于枚举,或添加*Impl.java 表示实现类?
【问题讨论】:
标签: java oop design-patterns naming-conventions