项目对文件分目录的感想

项目进行好的目录划分很重要。

 1,项目开始编写业务的时候,就要开始建立文件夹,按照文件所属业务模块放入不同的文件夹,不然项目文件变多后,拉着滚动条来回找代码是很费事的;

  1)建立文件夹建议按照大的业务模块建文件夹,如果文件还是很多,文件夹内部可以按照某种纬度,再建文件夹;

  2)公共的类,单独建文件夹;

  3)三层都需要访问的类,建议建到实体层Entity或者任何层都可以访问的公共层;

2,接口的实现类,建议名字和接口要有关联性,不要随意起名字,特别是中性无意义怎么解释都可以的名字如commonxxx,nomalxx;

3,各种扩展model类最好只供单一业务使用,方便因业务变更替换,不要大量业务进行公用导致业务交叉,业务变更时进行模块替换会非常费力;

4,方法的功能要单一,不要什么业务都去用一个方法,有的方法本来不是啥业务都应该用的,如果都将就用,导致方法以后不敢修改;

  1)业务方法可以是各种功能小方法的组合,这样 可以根据业务需要,进行灵活的组合,开发业务比较快,方便编写测试方法,自测代码;

  2)业务方法的入参最好是业务的包装类,方便进行扩展;

      

 

posted on 2020-10-13 09:39  荆棘人  阅读(104)  评论(0编辑  收藏  举报

导航