前言 前后也待过几家公司,碰到各种各样的同事。见识过各种各样的代码,优秀的、垃圾的、不堪入目的、看了想跑路的等等,所以这篇文章记录一下一个优秀的后端 Java 开发应该有哪些好的开发习惯。 拆分合理的目录结构 受传统的 MVC 模式影响,传统做法大多是几个固定的文件夹controller、service、mapper、entity,然后无限制添加,到最后你就会发现一个service文件夹下面有几十上百个 Service 类,根本没法分清业务模块。正确的做法是在写service上层新建一个modules文件夹,在moudles文件夹下根据不同业务建立不同的包,在这些包下面写具体...