最近開始在Unix下讀一些源代碼.下面是一點(diǎn)體會(huì).
1. 工欲善其事,必先利其器
我開始的時(shí)候是用find xargs 和 egrep 配合來搜索關(guān)鍵字, 看代碼的效率很低.后來裝了ctags,方便多了.最初沒有裝ctags, 是因?yàn)橛X得可能裝起來費(fèi)勁, 其實(shí)還是很容易裝的,也就是那么幾步, google一下就搞定了.
2. 要及時(shí)實(shí)踐.
雖然開始是讀代碼的方式比較笨,不過這種干勁非常有用,只有動(dòng)手實(shí)踐了,才有可能取得進(jìn)步.否則的話,我可能還是停留在閱讀書本上代碼的階段.
3. Unix下的工具看起來不如Windows的工具異用.其實(shí)不然,可能是門檻搞一些.多數(shù)人象我一樣因此不敢去碰它.入門以后,會(huì)發(fā)現(xiàn)其實(shí)Unix下的工具真是短小精悍. 就拿VIM + Ctags 閱讀源代碼來說,覺得性價(jià)比高.符合80/20原則.