<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一些學(xué)習(xí)心得及設(shè)計(jì)模式隨記

    本來(lái)打算在sourceforge申請(qǐng)一個(gè)項(xiàng)目后再將Tbuy1.2源代碼放出來(lái)!剛好這兩天打開(kāi)sourceforge的網(wǎng)站速度如蝸牛般慢!所以也就擱了下來(lái),順便打算把項(xiàng)目重構(gòu)一下之后再申請(qǐng),發(fā)現(xiàn)自己的作品一直在重構(gòu),每一次重構(gòu)都是一個(gè)進(jìn)步。

    Tbuy這個(gè)項(xiàng)目開(kāi)放源碼后得到很多朋友的幫助與建議!學(xué)到了不少知識(shí),真的非常感謝,雖然普遍認(rèn)為國(guó)內(nèi)缺乏開(kāi)源土壤, 但開(kāi)源可以學(xué)到更多更深的知識(shí),所以打算一直開(kāi)源下去。繼續(xù)整理了1.2的代碼,把源碼放出來(lái),喜歡JSF的人可以自由下載,

           按照計(jì)劃,Tbuy1.2是完整重構(gòu)前的最后一個(gè)版本,1.2的程序放出后一直在打算重構(gòu)一下,盡管之前做過(guò)不少重構(gòu)!但到最近一直都不滿(mǎn)意!特別是在最近幾次看了一些UML設(shè)計(jì)圖之后,覺(jué)得需要從整體上重構(gòu)一下!使結(jié)構(gòu)更加清晰,層次更加分明,合理!所以最近在翻看一些UML的相關(guān)資料學(xué)習(xí)一下,netbeans上也有uml的相關(guān)插件,功能很強(qiáng)大!即使不使用UML,隨便寫(xiě)一個(gè)流程草圖,也能使你的程序清晰可見(jiàn)! 呵呵,學(xué)習(xí)編程還是不能滿(mǎn)足于只會(huì)寫(xiě)代碼!學(xué)習(xí)一下Java的設(shè)計(jì)模式,更好的構(gòu)建項(xiàng)目確實(shí)很重要!順便談一下關(guān)于設(shè)計(jì)模式。

           每個(gè)人都有自己的一些心得體會(huì),Java還學(xué)得不深,不敢妄談!隨便寫(xiě)一點(diǎn)自己的心得.如果Java基礎(chǔ)不是很好,或者看看還可以,看完之后效果也不是很好!有時(shí)候真的能看懂,并且能理解,但之后卻不知道應(yīng)該如何用它,或者覺(jué)得自己的項(xiàng)目好像不需要,或不知把它用在哪里......因?yàn)槿狈σ恍╉?xiàng)目經(jīng)驗(yàn)的問(wèn)題.實(shí)際上我覺(jué)得學(xué)習(xí)設(shè)計(jì)模式還是要自己?jiǎn)为?dú)去開(kāi)發(fā)一些項(xiàng)目,不要刻意去看!

    在項(xiàng)目的不斷完善-重構(gòu)-再完善-再重構(gòu)...往復(fù)的過(guò)程中學(xué)習(xí). 因?yàn)樵谟眯耐晟颇愕捻?xiàng)目的時(shí)候一定會(huì)遇到很多問(wèn)題.然后會(huì)償試找更好的方法去改善,有時(shí)候我們解決問(wèn)題的方法就已經(jīng)是一種設(shè)計(jì)模式了,隨著問(wèn)題與知識(shí)的積累,再看看一些設(shè)計(jì)模式的書(shū),然后會(huì)有較好的收獲.
          有時(shí)間看看一些開(kāi)源代碼會(huì)很不錯(cuò). 很多好的開(kāi)發(fā)框架都會(huì)包含很多設(shè)計(jì)模式的例子,JSF這個(gè)框架的源代碼真的很好,里面的代碼我看了一些,理解的不多,嘿嘿!但也有很多收獲.有時(shí)候能夠?qū)ξ覀冇幸恍﹩l(fā)也就足夠了,有些設(shè)計(jì)方法可能幾年都不一定能學(xué)得到!或許這就是為什么有那么多程序員喜歡開(kāi)源的原因吧!

           不過(guò)話(huà)說(shuō)回來(lái),實(shí)際上設(shè)計(jì)模式也就那么回事,也就是幫助我們解決問(wèn)題的通用方法,加了個(gè)好聽(tīng)的名詞就是"設(shè)計(jì)模式" 主要還是能不能幫我們解決問(wèn)題,一個(gè)例子舉得好"在一張白紙上隨便畫(huà)幾下,再用相機(jī)'咔嚓'一下,一張UML圖示就出來(lái)了".
    二十幾個(gè)設(shè)計(jì)模式,并不完全適合我們,所以并不是模式用得越多越好,用得不檔就可能變成了反模式,不過(guò)對(duì)于自己的學(xué)習(xí)項(xiàng)目,還是要大膽償試.
           Tbuy作為我學(xué)習(xí)JavaEE的一個(gè)BBS項(xiàng)目,每一次學(xué)web編程我總是喜歡寫(xiě)一個(gè)BBS項(xiàng)目, 第一次學(xué)asp也是從書(shū)里的一個(gè)留言板例子寫(xiě)起,最后被一個(gè)分頁(yè)問(wèn)題整得很慘,嘿嘿! 學(xué)PHP的時(shí)候也是從留言板寫(xiě)起.學(xué)Java也是, 因?yàn)閷?duì)于一個(gè)BBS來(lái)說(shuō),里面包含大部分WEB編程需要面對(duì)的問(wèn)題,如:注冊(cè),登錄,文件上傳,授權(quán)驗(yàn)證,分頁(yè)....等等,“麻雀雖小,但五臟俱全”基本上大部分的問(wèn)題都可能會(huì)遇到,而且BBS比較通用,作為檢驗(yàn)自己的WEB編程再適合不過(guò)了.

           順便制定Tbuy的下一步計(jì)劃,使用hibernate可能更好一點(diǎn),并且能夠更好的支持多種數(shù)據(jù)庫(kù),在多數(shù)據(jù)庫(kù)下遇到了一些問(wèn)題! 結(jié)構(gòu)上再重新調(diào)整,然后至少畫(huà)一張流程草圖出來(lái)。或者再寫(xiě)一些設(shè)計(jì)心得!甚至有空的話(huà),再寫(xiě)整個(gè)程序的分析過(guò)程。

           不過(guò)最近比較懶散,或者是過(guò)年的原因吧,沒(méi)有回家,這個(gè)年過(guò)得并不快樂(lè),沒(méi)有好的成績(jī),又讓爸媽失望!想念爸媽?zhuān)棠? 想好好找份工作,做Java開(kāi)發(fā),有沒(méi)有朋友介紹一下?爸媽一直希望我從商做生意,即使是隨便的小生意都可以,因?yàn)槟菢佑X(jué)得比較自由方便,郁悶的是我并沒(méi)有那種生意頭腦,呵呵! 在淘寶開(kāi)過(guò)音像小店,還特意為此花了兩個(gè)多月的不眠夜為自己打造了一個(gè)在線(xiàn)音像購(gòu)物站!現(xiàn)在已經(jīng)被我扔在了8989端口乘涼!

    http://www.tbuy.biz:8989/ (只供參觀(guān),請(qǐng)不要購(gòu)買(mǎi)或付賬! 沒(méi)心思打理 : )

    在淘寶的小店也是吊兒鈴鐺,不過(guò)信譽(yù)可是100%,嘿嘿!幫人寫(xiě)過(guò)一些PHP小項(xiàng)目,沒(méi)有成就感!
    不知不覺(jué)又寫(xiě)了很多!

    寫(xiě)到這里已經(jīng)是漫談,沒(méi)有中心思想,隨便暢談。
    不想寫(xiě)論文,組織論文很費(fèi)精力,寫(xiě)隨筆可以隨便 :)

    Email:huliqing@live.com  歡迎交流,最近覺(jué)得MS的live服務(wù)很不錯(cuò)。
    Homepage:http://www.tbuy.biz 個(gè)人網(wǎng)站,歡迎光臨,個(gè)人機(jī)器掛著個(gè)花生殼.絕對(duì)不穩(wěn)定


    Tbuy1.2的源碼及程序下載地址: 
    http://www.51jsf.cn/thread-284-1-1.html


    - huliqing@huliqing.name
    - http://www.huliqing.name

    posted on 2008-02-19 12:03 huliqing 閱讀(2532) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): JSF

    評(píng)論

    # re: 一些學(xué)習(xí)心得及設(shè)計(jì)模式隨記 2008-02-19 14:34 傳世私服

    沒(méi)啥感覺(jué)哦`````````  回復(fù)  更多評(píng)論   

    導(dǎo)航

    統(tǒng)計(jì)

    公告

    文章原創(chuàng),歡迎轉(zhuǎn)載
    ——轉(zhuǎn)載請(qǐng)注明出處及原文鏈接

    隨筆分類(lèi)(60)

    隨筆檔案(33)

    最新評(píng)論

    評(píng)論排行榜

    主站蜘蛛池模板: 国产精品久久永久免费| 四虎永久精品免费观看| 亚洲综合一区无码精品| 国产美女精品视频免费观看 | 亚洲国产免费综合| 亚洲国产精品第一区二区| 久久不见久久见中文字幕免费 | 成人特级毛片69免费观看| 亚洲大尺度无码无码专区| 久久精品国产免费观看| 国产精品亚洲五月天高清| 国产精品亚洲片在线| 成年女人色毛片免费看| j8又粗又长又硬又爽免费视频| 亚洲福利一区二区精品秒拍| 亚洲?V无码成人精品区日韩| 亚洲AV日韩综合一区尤物| 亚洲国产小视频精品久久久三级 | 亚洲国产另类久久久精品小说| 99久久久国产精品免费无卡顿| 免费在线人人电影网| 亚洲喷奶水中文字幕电影| 久久夜色精品国产亚洲av| 性色av无码免费一区二区三区| 国产精品偷伦视频观看免费| 国产精品亚洲AV三区| 亚洲成人免费网站| 国产亚洲婷婷香蕉久久精品| 免费欧洲美女牲交视频| 久热中文字幕在线精品免费| a毛片全部免费播放| 精品久久久久久久久亚洲偷窥女厕| 亚洲欧洲免费视频| 色噜噜亚洲精品中文字幕| 国产成人无码免费视频97| 日本免费网站视频www区| 日韩精品在线免费观看| a毛片成人免费全部播放| 男男gay做爽爽的视频免费| 亚洲av无码电影网| 亚洲精品成人图区|