当前位置 - 股票行情交易網 - 財經資訊 - 如何快速接手壹個項目?

如何快速接手壹個項目?

今早想了壹下,該怎麽快速的上手壹個項目,想多少就寫了多少。

答:

壹,基本步驟(步驟順序可以沒有那麽嚴格):

(1)了解項目的架構,分為哪些模塊。

(2)熟悉用戶角度的業務邏輯。做軟件要深入的知道怎麽用,做遊戲要深入的會玩。

(3)了解各模塊與數據存放位置的對應關系,比如哪幾個模塊訪問redis,哪幾個模塊訪問和***用哪個mysql。哪幾個模塊訪問和***用某個磁盤。

(4)將整個項目要跑起來,能運行,能調試。這壹點很重要。

? 有些公司讓妳做事不給權限,或者搞網絡限制虛化機等導致環境太差,跑起來太困難。就知道壹味的催進度,不註重解決實際問題,詢問解決問題的辦法,就說給了妳工資妳自己去解決,現在想來,像這種公司正確的做法應該短時間內就離職。

(5)找到各個模塊間交互的協議或者交互的入口函數,回調函數。

(6)先選擇兩個簡單的基本功能,打斷點跑壹下,看壹下該功能有哪些數據,從哪個模塊流到哪個模塊。

(7)最好能畫壹下(6)中簡單功能的模塊交互時的狀態變換圖,數據流向圖。

(8)著重看壹些重點的,難以理解的數據結構。

二,執行上面步驟時需要的技巧:

(1)每壹步都要做筆記,筆記可以隨意,但要描述完整。做筆記寫完整,壹方面是看自己是否真的理解了,另壹方面強化記憶,第三重要才是方便今後回來查閱和復習。

(2)可以詢問熟悉該項目的同事。

(3)以上步驟並不嚴格按順序執行,某些步驟因為困難沒執行,或只執行了部分,可跳過,執行了的再回來看,說不定就看懂了。