如何閱讀項目原始碼

來源:互聯網
上載者:User

標籤:

A說:

  1.先看他寫的項目介紹,瞭解項目的目的所在

  2.看項目的目錄結構,瞭解檔案分布

  3.找到入口檔案,順藤摸瓜

  4.人工遍曆代碼,就是看代碼啦

B說:

  1.先讀下README.md,整個項目的介紹。

  2.瞭解整個項目的目錄結構,知道各自是幹嘛的,有個大概。

  3.嘗試部署下項目,或找項目的demo,開啟來看看,運行起來。

  4.運行起來之後,你就可以瞭解下怎麼運行起來的,用了哪些東西。

C說:

  最好的知識代碼是怎麼做以及可以做什麼的方式是:查看原始碼。這是唯一準確可行的方法,參考書和文檔都可能存在老舊和版本差異,而當前你使用的源碼則是準確的。

  最好的查看源碼的方法,一是用肉眼看,二是通過調試來解讀,可以通過調試小貼士來查看更多資訊。

  弄明白代碼在做什麼的方法

a) 理解它看上去要做什麼

b)然後看它打算怎麼做

c) 測試這個理解

.... n) 如果發現不對勁,重新審視a

n+1) 看看是不是編譯的時候犯了什麼低級錯誤

 

如何閱讀項目原始碼

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.