如题,同事是去年离职的,目前接收的项目老代码几乎都是他的
项目是 go+vue 的平台项目
恶心的点如下
- 用的框架是 flamego,一个依赖注入框架,路由反人类的一批,依赖注入甚至注入 tx
- sql 循环查询,中间件查一次,业务里也再来几次,主打一个昏迷,比如中间件里做用户信息查询,不管你用不用都查
- css 注入注全局变量,不封组件
- flamego 返回数据全是 interface,根本看不懂数据干啥用的,全靠 js 解析
- 路由看起来动态,但是注入的数据在初始化时可变更路由,但是无法热更新
- ts 那边搞了个中间件拦截 error,也是一个逆天,哪里有错哪里抛不香吗
- 还有好多一时半会想不起来
服
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/1146081
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.