今年2月20日買的書,今天是5月26,三個月來,除了週末休息一天,如果沒有特殊情況,我都會每晚花兩個小時看這本書,以及查各種與jquery原始碼相關的資料。今天總算是跌跌撞撞的看完了,有點小激動,也有點小失望——雖然看完了,但是用兩個字概括看完的感受就是:「糊塗」!
其實我也知道,想看懂一本書,看一遍不行。想學好jquery原始碼,光靠這一本書不行。
雖然這本書給我了最初的指導,但是我覺得我這幾個月是一直在繞彎、走彎路。一般在第一次探索某件事情,沒有多少前人經驗指導時,走彎路是不可避免的。但是走完了彎路之後,你就能發現捷徑。我現在就覺得,如果再有人再去出jquery原始碼解讀,一定要把jquery的儲存結構,資料物件之間的關係給理透了。千萬不要一上來就從第一行**開始,一直講到最後一行。
我們許多時候缺乏的是思考,所以我們才會把自己飛了九牛二虎之力才掙扎的學完的東西,又填鴨式的教給了別人。如果我們能站在jquery作者的角度去思考jquery的原始碼,可能會更好一些。這樣我們所面對的問題就不只是jquery哪一行**是什麼意思的問題了,我們還得去思考為什麼會有jquery?它的出現是應對哪些問題?帶來哪些便利?我們是如何思考這個問題如何設計解決這個問題的?直到最後,才是原始碼。
這段時間我白天會抽一點時間看設計模式。當時我就試著用上面那個思路去思考,解決效果出人意料。雖然現在我還沒有整理完全部的設計模式,但我整理過的,我都能理解並記住了。回想以前學過很多次設計模式,學一次忘一次。寫過兩篇關於這個的部落格,得到一點點贊,至少已經有人也認同了。
2014 跌跌撞撞
又是一年,想起上次做總結還是在大學畢業的時候,那時候是感概萬千,給自己定了n多目標,轉眼一年半過去了,回想起當初的目標,有幾個是真真切切實現了的。這一年,過的還算充實,去年的這個時候,剛上完專業課,被boss叫來跟師兄的畢設,那是自己第一次接觸科研這個東西,以前我總覺得搞科研是乙個很神聖的事情,可是...
跌跌撞撞地敏捷之路 懷念那段結對的日子
現在,如果有人問我要不要在專案中實施結對程式設計,我會第乙個站出來大聲地說 堅決要實施結對 這個專案初次嘗試走敏捷,從一開始對敏捷的不了解,團隊成員的點滴摸索,到中間的漸入佳境,到最後的打回類cmm的原點,這種在乙個專案中 大起大落 的經歷使我倍加愛上敏捷,倍加懷念結對走過的日子。專案啟動初期,沒有...
跌跌撞撞地敏捷之路 及時記錄經驗教訓
日期 2009.03.23 今天又是乙個周一,scrum master每週一都需要做專案週報,向上及周邊相關人報告專案在上週的進展。在這個報告中有經驗教訓這一項,這裡需要在上一周中專案開展過程中團隊成員作出的經驗總結 優秀實踐 出現的問題及規避方法。scrum master早上就開始問 大家回想下,...