原文:我的一个javascript项目的重构历程

一个月前,组内的一个内部使用的浏览器比价插件的前端部分交给我来维护,作为一个老司机我是拒绝的,自己的代码都是坑,还要去给别人填坑,搞笑地说。 呵呵,能拒绝么。。。。 好好享受吧,骚年。。。。。。 第一次修改 看到代码的那一刻我惊呆了,就一个js文件,接近 行的代码。这个还好,比这个行数多的我见的多了,这个还吓不到我。有哪些问题,一会再说。 因为从我接手的那一刻算起,几天后就要发新版本,我只要也只能 ...

2016-08-10 20:46 0 2714 推荐指数:

查看详情

完全重构一个项目的前端代码

前提   入职新公司,接手了前员工的一个前端项目,技术栈为vue。刚进入公司的时候,让我添加一个小功能,从首页点击选项跳转到对应页面,并携带点击点的参数,然后开启了我的痛苦修改bug阶段。 对之前的vue代码稍微理一下 所有文件组件代码都放在了views文件夹下,view文件夹 ...

Fri Aug 30 17:40:00 CST 2019 0 359
docker +node 部署vue项目的心路历程

最近自己做了个小项目,试着使用docker来进行发布,而其中用到了node做跨越代理,就是为了解决这个问题至少多花费了我一天时间,不说了直接进入主题吧 step 1 部署环境 1 安装 centos 这个是首要的 centos 7 2 安装docker ...

Sat Jul 27 17:09:00 CST 2019 0 550
自动化测试实战项目的重构说明

前言 最近好多人和我反应我GitHub上的项目实战代码都运行不了,我简单的看了一下几个人的错误信息,多数是因为开发环境,126邮箱升级或者代码本身的问题导致的,正好赶上周末,花费了2天的时间把能运行的几个项目简单的重新写了一下,这里主要是126邮箱的项目, 其他的几个包括接口和其他Ui测试的项目 ...

Mon Aug 05 06:49:00 CST 2019 0 1673
php 项目的一个总结

本来是做.net但是由于公司的需要,开始了php项目的开发。 以前也帮朋友用Php开发过一个网站,不过都是在网页上写的,也没有用到什么框架,除了数据库的一些操作,其它,基本都是用JS来实现的。所以对于PHP的开发,算是比较陌生了。 公司指定了一个做CI的框架。花了两天的时间来熟习框架的数据库 ...

Thu Jan 31 23:31:00 CST 2013 0 9476
一个重构眼中的“项目管理”

来TID做重构两年多了,眼看着团队像自己一样,从无序到有序,从青涩到成熟,一步步成长起来。从最初的每次例会上轮流抱怨需求变更、需求插单,到现在井然有序的需求排期、项目邮件,这其中的蜕变,看似简单,实则十分不易。前不久支持“XXX”项目时,看到上游的小伙伴们还在混乱中摸爬滚打,故写下此文,希望对这方 ...

Fri Jun 20 05:41:00 CST 2014 6 1079
重构一个运行超过10年的老项目

  去年下半年我接手了一个外包的项目维护任务,这个项目大约开始于2005年,项目用的是传统的三层架构,主要功能就是一个网络爬虫,爬取国外各种电商的商品数据,存入客户数据库。最近我对项目的重构已经通过验收,我想说说我的重构思路。 阶段一 熟悉了项目框架,了解项目的运行和维护。 使用 ...

Tue Apr 12 23:10:00 CST 2016 26 4864
最近一个项目的反思

  大约在三个月前,也写过一篇这样的文章,最近也在忙一个项目,最近几天有时间,所以就来这里发发牢骚。   这次要开发两个产品,为期两个月,包括两个APP和三个后台。与上次开发的项目相比,规模要大很多,功能点也要多一些,难度也要大一些。   我负责的是整个后台的前端、部分后台逻辑、部分API接口 ...

Wed Dec 31 18:27:00 CST 2014 33 6363
最近一个项目的反思

  入行这些年,没多少成功的经验,失败的经验却越来越多。今天花点时间好好的反思一下,老是稀里糊涂的可不行。我下面写的不针对任何人,就事论事。 一、无管理核心   缺少了这个重要的凝聚力,下面的人可以说是在单兵作战,一盘散沙,各自为战,怎么可能把项目做好。还有下面的这些问题 ...

Tue Sep 02 17:02:00 CST 2014 29 4094
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM