專案總結 如何上手乙個業務系統

2021-10-08 16:52:04 字數 870 閱讀 1267

作為乙個已經上線執行已久的業務系統,它的功能相對完備,若以乙個新手的姿態去上手,肯定都需要花些功夫,但我覺得可以從以下幾點去入手~當然,即便作為乙個老的團隊成員,對專案到底掌握到什麼程度,我覺得仍然可以通過以下幾點來衡量。只不過新手從以下幾點入手,每一點都只處在乙個較淺的層面,老的團隊成員,需要在每個點上都有更深層次的認識~

1.工欲善其事必先利其器

開發環境的熟悉程度(比如阿里的一套開發環境,新手剛接觸時還真的需要花些時間去了解)

專案使用了哪些工具/哪些中介軟體/哪些框架 (可以多花些時間去鑽研一下,設計的框架和中介軟體,這對以後解決bug大有脾益)

2.業務結構

新接手乙個專案,上來就看某個模組的業務**,估計會一葉障目不見泰山~需要先從業務入手,要知道我們這個業務是要做什麼的,整個業務有哪些模組,業務中的核心概念有哪些。但是需要注意介於業務和**之間仍然有一部分灰色概念和關鍵流程,這些東西如果不能梳理清楚,將會導致我們接下來的工作一直處於矇圈狀態,比如:概念(2.0/3.0分別是指哪些產品,流程上有什麼不同,資料結構上又有哪些區別)流程(下單流程,這個流程梳理不清楚,專案絕對不能說已經掌握了)

有的時候我們乙個專案沒掌握透,主要原因就是

3.專案架構

專案由哪些模組組成,各模組間分別負責什麼職能;專案核心的資料結構

4.學習乙個模組

首先了解乙個模組的整體設計,比如計算**,當看到費用模板中的各個配置項後,就會恍然大悟這個模組是做什麼的,該怎麼做;頁面和形象思維方式可以有利於問題整理;知道我們這個模組用了哪些東西,這些被使用的東西是做什麼的,模組有沒有配置相關的內容?

我們說過無數多次,程式就是演算法和資料結構,所以看一段程式時也是需要首先搞懂它的資料結構,知道入參什麼樣,出參什麼樣,中間做了什麼樣的資料轉換;有哪些邏輯,分為123條羅列出來~

如何快速上手乙個框架

demo 框架 配置 框架介面 生命週期 頁面通訊 元件 基礎元件 擴充套件元件 api 過一遍介紹,知道有哪些坑,怎麼安裝,條件編譯和全域性樣式 詳細查閱配置,以及元件和api的列表標題,跳過具體內容,熟悉大體位置,按需上手。生命週期 基於vue的mvvm框架,熟悉應用週期 頁面週期 元件週期,理...

怎麼快速上手乙個專案 前端後台管理系統

每乙個專案的成熟過程都是從以下幾個方面出發 利用框架搭建先啟動專案 1 登入功能.1.1 根據框架中的元件渲染form表單。1.2 針對每一行使用者資料進行驗證和提示。1.3 驗證碼功能。1.4 登入提交方法。1.5 一些細節問題 正則匹配 頁面提示等 2 頁面首頁 2.1 頂部導航欄。2.2 側邊...

快速上手維護乙個複雜軟體系統

本文所說的複雜軟體系統指的是業務複雜的系統。業務複雜是在現實中普遍存在的,而演算法複雜總是一小部分人的主題。程式語言將不重要,重要的是解決問題的能力,不管之前是否用過該語言。複雜軟體系統的核心,也是資料結構,不過不是加的演算法,而是加的資料流動。資料結構說的是靜的部分,更偏向表示呈現 而資料流動說的...