前同事的屎山每次都能红温

67 天前
 GoldenSheep

如题,同事是去年离职的,目前接收的项目老代码几乎都是他的

项目是 go+vue 的平台项目

恶心的点如下

  1. 用的框架是 flamego,一个依赖注入框架,路由反人类的一批,依赖注入甚至注入 tx
  2. sql 循环查询,中间件查一次,业务里也再来几次,主打一个昏迷,比如中间件里做用户信息查询,不管你用不用都查
  3. css 注入注全局变量,不封组件
  4. flamego 返回数据全是 interface,根本看不懂数据干啥用的,全靠 js 解析
  5. 路由看起来动态,但是注入的数据在初始化时可变更路由,但是无法热更新
  6. ts 那边搞了个中间件拦截 error,也是一个逆天,哪里有错哪里抛不香吗
  7. 还有好多一时半会想不起来

314 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1146081

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX