91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

簡單了解一個開源項目的方法

發布時間:2020-07-30 10:11:14 來源:網絡 閱讀:546 作者:studyofnet 欄目:開發技術

1、首先,查找和閱讀該項目的博客和資料

通過google你能找到某個項目大體介紹的博客,快速閱讀一下就能對項目的目的、功能、基本使用有個大概的了解。

 

2、閱讀項目的文檔

重點關注類似Getting started、Example之類的文檔,從中學習如何下載、安裝、甚至基本使用該項目所需要的知識。

 

3、讀讀單元測試用例

不要上來就看源代碼,這樣很容易迷失在源碼中,特別是當項目的源碼很多時,你不知道這個類或這個方法是用來干嘛的,類之間的依賴和關聯更讓人困惑和畏懼,導致很快失去了興趣。可以先讀一讀單元測試用例,它們是代碼的活文檔。

 

4、如果該項目有提供現成的example工程,首先嘗試按照開始文檔的介紹運行example

如果運行順利,那么恭喜你順利開了個好頭;如果遇到問題,首 先嘗試在項目的FAQ等文檔里查找答案,再次,可以將問題(例如異常信息)當成關鍵詞去搜索,查找相關的解決辦法,你遇到了,別人一般也會遇到,熱心的朋 友會記錄下解決的過程;最后,可以將問題提交到項目的郵件列表,請大家幫你看看。在沒有成功運行example之前,不要嘗試修改example。

 

5、運行了第一個example之后,嘗試根據你的理解和需要修改example,測試高級功能等

為了感知代碼,做出修改,然后運行,看修改前后的變化,這能很快的感知代碼 的作用。特別是對于參數,光看代碼很難知道那一大堆參數是干什么用的,修改一下,改成相反的值或是改成不合常規的值,看程序有什么反應,很快便能知道它的作用。

 

6、在了解基本使用后,需要開始深入的了解該項目

例如項目的配置管理、高級功能以及最佳實踐。通常一個運作良好的項目會提供一份從淺到深的用戶指南,你并不 需要從頭到尾閱讀這份指南,根據時間和興趣,特別是你自己任務的需要,重點閱讀部分章節并做筆記。

 

7、嘗試從源碼構建該項目

通常開源項目都會提供一份構建指南,指導你如何搭建一個用于開發、調試和構建的環境。嘗試構建一個版本。

 


參考資料:簡單了解一個開源項目的方法 http://www.studyofnet.com/news/1000.html


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潮安县| 建德市| 南皮县| 海丰县| 武胜县| 安远县| 当阳市| 那曲县| 耿马| 大姚县| 沈丘县| 德清县| 晋州市| 石台县| 广平县| 京山县| 马尔康县| 巴彦县| 肥东县| 宜黄县| 新密市| 龙川县| 古丈县| 贺州市| 星子县| 常山县| 麦盖提县| 阿鲁科尔沁旗| 渑池县| 苏尼特右旗| 梨树县| 汉中市| 桃江县| 孝义市| 尼木县| 翼城县| 富顺县| 枣强县| 扶绥县| 晋州市| 德惠市|