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