小弟刚开始工作没多久,且因团队里没有资深成员
一切都自己摸索,所以对规划出来的专案结构不太有信心
大概是长这个样子:https://github.com/cian6390/node-structure
专案本身作为 Restful server
index.js 为 node 启动文件,里头只加载基本的module与routes
routes 目录加载对应的 controller
例如:adminRoute.js就加载controllers/adminController.js
adminController.js放了全部属于admin的路由方法
在专案不大的时候看来似乎可以
但由于执行的专案有很多种使用者身份
每个身份在controller里的方法也相当多
随便一个身份的contoller可能就破千行
可读性不佳
在此想请问,这样的目录规划是不是哪边出了问题?