程序員看代碼不頭疼嗎?
看代碼頭疼的程序員,是正常的程序員,但不是一位優(yōu)秀的程序員!
首先程序員大都有過這種經(jīng)歷,一看到別人的代碼就犯暈、想罵街;一看到源碼就蒙圈了、找不到東南西北!這都是正常現(xiàn)象。

1、看別人代碼犯暈、想罵街,是因?yàn)楦杏X他人的代碼混亂、沒注釋、不注意拆分、沒有封裝、效率低下、有漏洞等等問題,但是試問我們能否做到!有句話說的很對“只能寫出計算機(jī)識別的代碼不是一個好程序員,能寫出大家都能看懂的代碼才是好程序員!”說的就是這個道理!
2、看到源碼蒙圈,那說明我們的技術(shù)功底有所欠缺。當(dāng)然我們看源碼方式不能一頭鉆進(jìn)去,要學(xué)會看大概,先做到心中有數(shù)!然后再帶著問題分析一遍!后面隨著經(jīng)驗(yàn)的提升,可以再過來反復(fù)看源碼!然后就是多看源碼的幫助文檔,這些也對我們理解框架設(shè)計和源碼解讀有很大幫助!

3、最后,建議大家看代碼不要頭疼,有時候可能是我們心態(tài)出問題了,我們要帶著一些問題去讀代碼!例如:如果是我來做,我怎么做,怎么改進(jìn)等等!

