??????離上次的計劃已經有快兩個月時間了,也基本上完成的差不多了,這兩個月的學習成果可能比去年半年的還多,我想我現在處在一個快速成長的時期,同樣也是處在瓶頸時期,能到什么樣的高度,現在可能起著決定性的作用。所以依然不能夠放松,送一句話鼓勵自己:
吃得苦中苦,方為人上人!
??????最近可能事情太多,碰到的東西也太多,又有一點沒有方向的感覺。再列一個短期的計劃,讓自己保持清醒的頭腦,少走彎路。
??????1. FreeMarker??? 作為WebWork2默認的模版引擎并在許多特性上全面超越Velocity的好東西不得不學,設計可重用的UI和自動生成代碼方面都有很大的用處,是大幅提高工作效率的法寶之一。
??????2. DWR??? 讓AJAX用的更輕松和安心。AJAX研究了很久也用了很久,但是JS的維護和擴展的難度以及跨瀏覽器的問題實在讓我很怕使用AJAX。不過有了DWR之后我想更多的時候我們是在關注業務,而框架已經很好的幫助我們處理了細節。想讓用戶體驗更好,不得不學!
??????3. WebWork2(Struts2)中FreeMarker、DWR和dojo的使用。雖然FreeMarker和DWR廣泛的運用在很多地方,不過我在這里研究最主要的一個目的就是讓他們更好的在WebWork2中工作,還有dojo提供的一系列控件,雖然都說效率不高,不過畢竟是目前最穩定和好用的Widgets之一。
??????4. Swing SWT???? 想通過把很久之前寫的一個iBATIS代碼自動生成工具改成有界面的版本來讓自己的Java桌面編程入個門,這個不會平時想做點小工具都不行,不能通過編程改變自己的生活我覺得會失去很多樂趣。就好像電工師傅家里的燈泡破了需要找別人來換嗎?顯然自己搞定嘛!并決定完成后會把這個小工具連同源代碼一起放到網上,和大家一起分享,我想有些朋友一定會需要。
??????5. Hibernate??? 這個東西在我入行的時候已經大名鼎鼎了,雖然一直以來都有關注都有用到,但是還真沒做太深入的研究,我想錯過這個會是個遺憾,因為它實在是太流行了!
??????6.? php? 作為互聯網應用中使用最多的一種編程語言(可能很多人不相信,但確實是事實,并占了一半之多),它的魅力無法抗拒,特別是LAMP的開源強強組合,讓Web開發變得非常輕松。再說掌握一門服務器端腳本語言是一個Web程序員必須做的事情。
??????7.? Ruby on Rails??? 曾經也玩過一段時間,后來又放下。據說在國內下半年會大面積的占據商業市場,我也有這種感覺,現在在國內招一個做RoR外包的人都是很難的,不過大家都已經開始了更多的關注和實際的應用。作為目前敏捷Web開發的最優選擇,學習它是有很重要意義的,絕對不止是掌握使用它的方法這么簡單!
??????內容其實也不多,希望在兩個月內有比較明顯的成效吧。
??????確定了方向,下一步剩下的就是實干了!
??????GOGOGO!!!
posted on 2007-03-08 00:09
cresposhi 閱讀(800)
評論(16) 編輯 收藏