原文:進去新項目,接手這樣的代碼怎么辦

最近來到新的項目組,接手了一個離職員工的代碼,閱讀后感覺有較大的優化改進空間,於是乎着手調整,誰知,開始時調整的還挺有成就感,可是后面真的會越來越感覺到痛苦了,開始理解了為什么很多老員工寧願哪里出問題去補哪里也不願意做出大調整的心理了 今天下了班,但是在想着那個模塊的代碼,怎么會寫成這樣 怎么簡化 優化 優雅 夜深了,在床上也就梳理下思想。 細節的簡化: .數據庫交互相關方法簡化 舊版:一個SQL ...

2021-12-10 00:42 39 3782 推薦指數:

查看詳情

如何接手一個新項目

項目好與不好,它就在那里;架構優雅或者丑陋,它就在那里;注釋有或者沒有,它還在那里;文檔亂或者不亂,它始終都在那里。不論它是什么樣子的,線上就那樣跑着。 一般來講,項目分為兩種: 1、為業務服務的項目,比如公司內部項目、電商項目、各種 app 項目; 2、為技術服務的項目,比如開源 ...

Mon Apr 16 17:57:00 CST 2018 2 4160
Rancher無法管理集群怎么?RKE來接手

前 言 大部分Rancher用戶傾向於通過使用Rancher Server創建自定義集群。而創建完成之后,也許會因為各種各樣的原因導致 Rancher Server 無法繼續管理該集群,比如誤刪 R ...

Wed Apr 28 21:42:00 CST 2021 1 238
接手代碼太爛,要不要辭職?

事情是這樣的,前幾天在朋友圈,我看到一朋友發表了一條說說:“入職新公司,從重構代碼到放棄”,我就問他怎么了?他說,剛進一家新公司,接手代碼太爛,領導讓我先熟悉業務邏輯,然后去修復之前項目中遺留的bug,實在不行就重構。 關鍵是,離職的那位仁兄走之前,還跟我在QQ上說,老哥辛苦了,我寫的很亂 ...

Tue Oct 23 20:38:00 CST 2018 0 772
七天接手react項目 系列

七天接手react項目 背景 假如七天后必須接手一個 react 項目(spug - 一個開源運維平台),而筆者只會 vue,之前沒有接觸過 react,此刻能做的就是立刻展開一個“7天 react 掃盲活動”。 react 活動掃盲方針 以讀懂 spug 項目為目標 無需對每個 ...

Mon Mar 21 04:53:00 CST 2022 0 873
新人如何快速上新項目

剛剛畢業入職,還沒有太多的項目經驗,如何快速上一個完全陌生的項目?可能很多人都遇到過這樣的問題,我也在這個問題上走了很多彎路,總結出了一些方法與大家分享。 1.先理解業務 技術終歸是為業務服務的,先理解了這個項目的業務邏輯,才能真的明白代碼到底是什么意思。剛畢業時太過專注於編程技術相關知識 ...

Mon Sep 27 07:21:00 CST 2021 7 1619
進入新項目開發

  工作這幾年來也已換過三家公司了,時常遇到中途臨時加進一個項目組進行開發,在理解業務的前提下,怎么提高自己的工作效率就顯得尤為重要,因為項目總是會處於“趕進度”的狀態。   經歷過幾次“趕鴨子上架”,我個人總結出一個快速開發的方式,可能不是最實用的,但我個人認為是比較有效果的。 一、熟悉業務 ...

Sat Sep 30 22:28:00 CST 2017 3 781
如何快速熟悉新項目代碼

  以下,根據V2EX討論整理。   熟悉業務,走通流程,把業務分塊,知道項目主要是干什么的   走到程序入口,一步步來看   代碼級別記得走一遍調試的流程,看看是怎么走得,加log ...

Sat Jul 06 00:11:00 CST 2019 0 444
中途接手一個項目時候,需要注意

中途接手一個項目的時候,要分析一下幾點,再考慮是否接:1 了解業務內容2 了解項目是否有遺留問題,或者到目前為止,之前的功能是否有未完成的功能3 了解該項目是否依賴於其他項目4 分析存在問題和風險,形成風險表、問題表5 了解相關的項目干系人6 了解技術方面(開發工具、使用框架、部署在內網還是外網 ...

Tue Jul 14 00:19:00 CST 2020 2 833
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM