如何高效閱讀源代碼?
網(wǎng)友解答: 1、需要過硬的基礎(chǔ)知識(shí),這個(gè)前提。不然基本語(yǔ)法、常用的模式都不曉得怎么讀。2、多參考?xì)v史版本和更新變化,好的源碼都是反復(fù)迭代出來(lái)的精華,開始就讀精華是很不明智的,所以看看版本
1、需要過硬的基礎(chǔ)知識(shí),這個(gè)前提。不然基本語(yǔ)法、常用的模式都不曉得怎么讀。
2、多參考?xì)v史版本和更新變化,好的源碼都是反復(fù)迭代出來(lái)的精華,開始就讀精華是很不明智的,所以看看版本更新說明,版本的歷史演變。就想人一樣是怎樣進(jìn)化過來(lái)的。
3、參考別人閱讀注釋,想必在你讀源碼之前也有人讀過了源碼,并且總結(jié),注釋。和分享原理,可供你參考,畢竟每個(gè)人讀一篇文章,理解的東西是有差異化的。
4、直接買書,有些作品直接出書就是源碼精解
5、找個(gè)大神給你慢慢分析,這個(gè)最快。娓娓道來(lái),直接面授比啥都強(qiáng)。缺點(diǎn)是,你容易跟著他的思維走下去。
網(wǎng)友解答:畫圖,看數(shù)據(jù)走向,邏輯走向