為何/如何 看源碼


無論是易學難精的js、java,上手稍復雜的c或c++;在計算機諸多語言或/應用領域,基礎知識積累到一定程度,再深入就難了。通常可通過看《xyz進階/深入/思考/權威指南》或一本名字“怪異”的書來進一步提高。

很多時候我更願意去找一個優秀的開源項目,帶着這樣的目的:
1 基礎知識補余
2 項目精華部分往往超出入門書籍的范圍
3 代碼結構、規范化程度及其他出彩之處

如何看呢?  一定不要直接看源碼。
1 了解項目背景,如果確認不是你的興趣所在請找其他項目
2 跟着文檔走一遍,如果項目太大,要選擇合適的部分
3 搜一把,看看別人的源碼分析,至少理清框架
4 開始看源碼,先分出結構,再逐個殲滅

寫在回家旅途中


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM