命名
变量常量
- 常量:constant
- 枚举:enum
- 标志:flag
- 长度:n, s
- 数组:*Array
- 列表:*List
- Map:*Map
- 索引:i, index
文件或类
- 异常:*Exception
- 测试:*Test
- 配置:config, cfg, conf
- 属性:properties
文件夹或包
- 工具:util
- 资源:resource, src
- 异常:exception
- 测试:test
- 日志:log, logs
- 临时:tmp, temp
- 打包目录:target, disc
- Web应用:webapp
- 接口:api
设计模式
- 工厂模式:factory
- 构建器模式:builder
- 单例模式:singleton
- 适配器模式:adaper, wrapper
- 桥接模式:bridge
框架
- 控制层:controller
- 业务层:service
- 管理层:manager
- 持久层:dao, mapper
作者:一品江南
链接:https://www.zhihu.com/question/271491449/answer/363742537
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步