作為一個開發(fā)人員,開發(fā)一個新項目,維護(hù)一個項目,想要快速的開展工作。最重要的是干什么?是閱讀項目文檔,沒文檔看代碼??梢娢覀兪滓龅氖虑槭强次臋n,編程初學(xué)其實也是看文檔,這個文檔是基礎(chǔ)知識的書籍。所以其實是相同的。
好的項目或者軟件都是文檔十分完善的,雖然說??次臋n不看源碼對項目軟件學(xué)習(xí)沒什么卵用。但是文檔在手如有神助,就如君子愛財取之有道矣。
看文檔如讀書,讀書是有思考的記憶,每個人讀書的方式都不一樣,造成理解和深入情況不盡相同。如何更高效的來閱讀文檔是一個初學(xué)這首要解決的方法問題,方法用對事辦功倍。
做好以下三點來提高效率
一、泛讀一遍
文檔到手先是仔細(xì)看些文檔的用途,提綱目錄是否是自己需要的。本身你想要一個講架構(gòu)的文檔,而你卻看的一個api說明文檔。泛讀就是看是否是自己的需求,能從中獲取一些概念,文檔將了一些什么內(nèi)容。
二、精讀一遍
確定文檔可用性后就是深入閱讀,我就不再滿足于書上的例子了,我會自己發(fā)散思維,試著舉一反三,自己舉例子來應(yīng)用這些代碼。也會去看看書上提出的練習(xí),然后試著靠自己去解決這些問題。每一章節(jié)的語法都熟記于心。南寧網(wǎng)站建設(shè)
三、操作一遍
看書或看文檔,里面一般都會有具體的思路,這有助于我們的理解。除了書中的練習(xí)題和文檔中demo,還可以嘗試著做做自己的項目。另外,請一定要自己親手寫代碼,不要想當(dāng)然地以為閱讀和理解代碼就夠了好記性不如多敲敲鍵盤。
總結(jié)就是這三板斧,但真正能堅持實施才是關(guān)鍵,往往我們在實現(xiàn)出現(xiàn)偏差,對于一個初學(xué)者首要的任務(wù)是看懂文檔,然后在去熟悉代碼,但是也會有那只一個項目出來代碼就沒啥的情況,這個就得需要發(fā)揮個人智慧,跟老員工套近乎。拜個師傅,端個茶的個水你來干,多請教。