原文:我的一個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