V2EX 7小时前
[程序员] 前同事的屎山每次都能红温
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文探讨了同事离职后遗留的Go+Vue平台项目问题,包括框架使用不当、代码混乱、性能低效等。

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

项目是 go+vue 的平台项目

恶心的点如下

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

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Go+Vue 项目遗留问题 代码质量
相关文章