一个月前,组内的一个内部使用的浏览器比价插件的前端部分交给我来维护,作为一个老司机我是拒绝的,自己的代码都是坑,还要去给别人填坑,搞笑地说。 呵呵,能拒绝么。。。。 好好享受吧,骚年。。。。。。 第一次修改 看到代码的那一刻我惊呆了,就一个js文件,接近2000行的代码。这个还好 ...
前提 入职新公司,接手了前员工的一个前端项目,技术栈为vue。刚进入公司的时候,让我添加一个小功能,从首页点击选项跳转到对应页面,并携带点击点的参数,然后开启了我的痛苦修改bug阶段。 对之前的vue代码稍微理一下 所有文件组件代码都放在了views文件夹下,view文件夹内没有其他任何文件夹了 发送异步请求使用了vue resource和axios两种方式 所有接口都是直接使用绝对地址,进行跨域 ...
2019-08-30 09:40 0 359 推荐指数:
一个月前,组内的一个内部使用的浏览器比价插件的前端部分交给我来维护,作为一个老司机我是拒绝的,自己的代码都是坑,还要去给别人填坑,搞笑地说。 呵呵,能拒绝么。。。。 好好享受吧,骚年。。。。。。 第一次修改 看到代码的那一刻我惊呆了,就一个js文件,接近2000行的代码。这个还好 ...
对于中大型前端项目,项目规范与代码质量尤为重要。当功能需求变更或需要重构时,随心所欲的(糟糕的)代码可能带来比重新开发还麻烦的问题。 1 前端项目代码中的常见问题 1.1 凌乱的书写风格,阅读体验差 这个问题不用作过多阐述,想必接手过他人代码的同学,多少都有些体会。简单来说,太过随意的代码 ...
首先,给大家说明一下这次项目的背景,是针对于一个用smarty模板引擎写的开放平台的UI改版工作,需求比较急。原始架构是基于php yii框架,前后端代码杂糅在一起,逻辑也较为混乱,以下是其基本目录结构: 基本的业务代码是在websites文件目录下,assets文件夹目录下存储了一些静态 ...
10月份换了新的工作,参与完一个月的需求迭代后,接到了项目重构的任务。简单来说,需要在短时间内提出方案设想,同时进行本地验证,最终需要拿出一套技术替换方案来。于是,埋头苦干了一个月,总算干了点成绩出来,今天把当时的思考和实践做个简单总结,就当是个复盘吧。 一、老项目现状 ...
临近公司放假,也好在年前对这次项目的一项总结(包括代码)。刚分配到这份项目时,我认为自己可以完成这次的项目,但是在项目的开发过程中,还是遇到许多的问题,总的来说,分为以下几点: 1.前期对项目的背景不是很清楚(我一开始以为只要拿到项目就开始Coding,完成项目 ...
需求 想要统计一下自己写的vue项目的代码量。 主要是src文件夹下的html、css、js、vue文件的总代码量 解决方案 使用git bash,切换至vue项目的src目录下,然后输入如下命令: 命令解析 首先,find、xargs、wc、都是linux下的命令。 设置 ...
1.Monorepo Monorepo 是管理项目代码的一个方式,指在一个项目仓库 (repo) 中管理多个模块/包 (package),不同于常见的每个模块建一个 repo。 目前有不少大型开源项目采用了这种方式,如 Babel: How is the repo structured ...
code[class*="language-"], pre[class*="language-"] { background-color: #fdfdfd; -webkit-box-sizi ...