概述
见识过各种各样的代码,优秀的、垃圾的、不堪入目的、看了想跑路的等等,所以这篇文章记录一下一个优秀的后端 Java 开发应该有哪些好的开发习惯。
拆分合理的目录结构
受传统的 MVC 模式影响,传统做法大多是几个固定的文件夹 controller、service、mapper、entity
,然后无限制添加,到最后你就会发现一个 service
文件夹下面有几十上百个 Service 类,根本没法分清业务模块。正确的做法是在写 service
上层新建一个 modules
文件夹,在 moudles
文件夹下根据不同业务建立不同的包,在这些包下面写具体的 service、controller、entity、enums
包或者继续拆分。
等以后开发版本迭代,如果某个包可以继续拆领域就继续往下拆,可以很清楚的一览项目业务模块。后续拆微服务也简单。
封装方法形参
当你的方法形参过多时请封装一个对象出来...... 下面是一个反面教材,谁特么教你这样写代码的!
public void updateCustomerDeviceAndInstallInfo(l
最后
以上就是坚定灯泡为你收集整理的优秀的后端应该有哪些开发习惯?的全部内容,希望文章能够帮你解决优秀的后端应该有哪些开发习惯?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复