常常看技術(shù)文件容易走神,而且好不容易看完的東西過一陣子又忘記了,怎樣才能提高看文檔的效率?看了能夠記???
技術(shù)文件還是需要透過操作來驗(yàn)證才記得住,因?yàn)橥鶎W(xué)習(xí)新東西和作者的思維不在同一個(gè)頻道上,很難達(dá)到共鳴;除非是你已經(jīng)掌握了的知識看看便記起來了??赐晡募狁R上驗(yàn)證一下,這個(gè)時(shí)候就變成自己的東西了
前端類的學(xué)習(xí),其實(shí)實(shí)踐比死記硬背更好。
文件其實(shí)也就是參考的用處,如果沒有必要。只需要記住這個(gè)API是那個(gè)JS庫有的就好了。
記住一些特徵,和命名風(fēng)格。以便後續(xù)查API的時(shí)候,知道去那裡找就好。 。
例如:_.findWhere
我看到這個(gè)命名大致知道,這是 underscore 或 lodash
這和記英文單字一樣- -光死記硬背單機(jī)本身沒意義,只有放到上下文
中靈活運(yùn)用時(shí)才能更好的記住。 上下文
中靈活運(yùn)用時(shí)才能更好的記住。
js的代碼自然也是,放到上下文運(yùn)行環(huán)境
js的程式碼自然也是,放到情境運(yùn)行環(huán)境
中,在實(shí)務(wù)上理解更方便記憶
多用,不過很多東西都是2/8法則,你看得文檔的20%是你頻繁需要用到的,你要完全熟練,另外的80%就是越熟練越好,但是到時(shí)查文檔也沒有問題
所以看技術(shù)文檔,一個(gè)是必須要自己動(dòng)手,不像小說有故事情節(jié)你很容易記憶,實(shí)踐出真知,也能幫你記憶重要的東西,第二個(gè)是不要一看到底,分塊和知識點(diǎn)來看,甚至看到這塊知識點(diǎn)再去翻一些其他的技術(shù)博文等綜合著看。
然後你能明白,哪些是2,哪些是8,你也會(huì)掌握該掌握的東西,記得該記住的東西,對於記不住的東西,你至少有個(gè)概念,你能在3秒內(nèi)就查到文件對應(yīng)的地方。
背什麼呀,知道有這麼個(gè)方法就行了,用的時(shí)候再查下用法就OK了。程式設(shè)計(jì)師的腦子不要都用來記亂七八糟的東西。
需要變成你自己的東西,所以你可以寫一個(gè)自己的總結(jié)筆記之類的,即使這個(gè)東西就你自己能看懂,那也說明你明白了,就能記住了。