亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何快速的理解一個軟件系統的源碼?

如何快速的理解一個軟件系統的源碼?

C#
梵蒂岡之花 2018-08-02 09:06:53
剛進一公司,該項目已經完工!已經運行了很長時間!然后,讓我們能理解該項目邏輯、運行機制。能為以后擴展、修改該項目打下基礎。請問:我該如何著手,用什么手段達到公司所提出的要求。該項目是一個:C#,WinForm編寫的CS程序。
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA貢獻1818條經驗 獲得超3個贊

了解這個項目的需求,并使用項目的所有功能。

先瀏覽一下項目的整體架構,和使用的核心技術。

找一個核心功能(這個功能具體從表現層跑到數據庫再回來并返回數據),設置斷點,一步步走一遍。

然后從啟動窗體開始開項目的初始化操作。

沒必要每個功能都跑一遍,功能只需了解需求,并熟悉項目數據庫的設計,對于技術人員,主要是項目的技術架構和用到的核心技術。


查看完整回答
反對 回復 2018-08-07
?
冉冉說

TA貢獻1877條經驗 獲得超1個贊

LS正解。

補充下:建議是以點帶面,從一個點來看整個系統,因為一個系統類似的功能很多只不過邏輯不同,可以通過某個功能的詳細了解知道整個項目的運作過程。


查看完整回答
反對 回復 2018-08-07
  • 2 回答
  • 0 關注
  • 690 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號