時(shí)光飛逝,一轉(zhuǎn)眼,我們?cè)谌f(wàn)碼學(xué)堂學(xué)習(xí)了大半個(gè)年頭了。同時(shí),也學(xué)完了java的大部分課程。在這大半年的時(shí)間里,我學(xué)會(huì)了一門新的技能,同時(shí)也讓我對(duì)java編程有了更加深刻的了解。 對(duì)于本次項(xiàng)目是綜合了我們以前所學(xué)的所有的知識(shí),在這次項(xiàng)目當(dāng)中,我更加清楚的了解到了自己的不足,特別是對(duì)于c階段知識(shí)的應(yīng)用,js代碼寫(xiě)起來(lái)很吃力。Oracle的SQL語(yǔ)句也寫(xiě)的不是很好。實(shí)訓(xùn)讓我意識(shí)到,你要實(shí)現(xiàn)什么,你必須學(xué)會(huì)從整個(gè)項(xiàng)目的角度去思考!你必須學(xué)會(huì)假如你是項(xiàng)目經(jīng)理,你該如何思考!你必須學(xué)會(huì)假如你是架構(gòu)師,你該如何思考!你必須掌握針對(duì)某個(gè)特定問(wèn)題領(lǐng)域的分析方法!
開(kāi)發(fā)中的問(wèn)題:
項(xiàng)目初始階段我顯得過(guò)于樂(lè)觀了。中間的懈怠,不專心,以及一開(kāi)始設(shè)計(jì)上的問(wèn)題,急于求成的寫(xiě)代碼,都給我后期方面造成了很大的困難。坦白說(shuō),對(duì)我而言,后續(xù)功能的代碼編寫(xiě)很麻煩,用起來(lái)不方便,初始階段的代碼不規(guī)范,造成了后續(xù)代碼功能添加的困難。有些概念沒(méi)有很好的弄清楚,照著葫蘆畫(huà)瓢,實(shí)在不是一個(gè)很好的方法。
總結(jié):
學(xué)好最基礎(chǔ)的還是關(guān)鍵。想好事情再做事,磨刀不誤砍柴工。還有一點(diǎn),拿別人寫(xiě)好的,總比自己從頭寫(xiě)來(lái)的更好。
后記:
第一知識(shí)點(diǎn):在項(xiàng)目過(guò)程中感覺(jué)自己不管是在在代碼方面還是思想方面都欠缺的太多了,知識(shí)點(diǎn)掌握的不牢靠。
第二JAVA OOP。沒(méi)有理解OOP中某些概念或者對(duì)它們了解不深。
第三項(xiàng)目設(shè)計(jì):在DAO模式時(shí)我們用到了連接池,雖然代碼很簡(jiǎn)單但是一個(gè)項(xiàng)目沒(méi)有它時(shí)很難的。并且我們項(xiàng)目中用到了反射+配置文件進(jìn)行動(dòng)態(tài)的執(zhí)行出現(xiàn),一個(gè)不錯(cuò)的項(xiàng)目設(shè)計(jì)思想。
第四課外擴(kuò)展:雖然這個(gè)代碼并不多但里面的深度以及知識(shí)點(diǎn)是我原來(lái)根本沒(méi)有想到的。然而這些我原來(lái)都沒(méi)有意識(shí)到。充分說(shuō)明了課外擴(kuò)展得太少了。這些也是剛才我所說(shuō)的鏈帶反應(yīng)。當(dāng)然還有很多很多新的知識(shí)點(diǎn)總之讓我對(duì)JAVA對(duì)項(xiàng)目有了新的認(rèn)識(shí)!