在這次項(xiàng)目時(shí),因?yàn)閭€(gè)人狀態(tài)和心態(tài)的原因,導(dǎo)致我沒(méi)有在項(xiàng)目上花太多時(shí)間....
這次項(xiàng)目讓我認(rèn)識(shí)到,對(duì)于基于數(shù)據(jù)庫(kù)的軟件產(chǎn)品,數(shù)據(jù)庫(kù)的結(jié)構(gòu)設(shè)計(jì)是重中之重,因?yàn)槿绻麛?shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)不合理,有時(shí)會(huì)導(dǎo)致一定程度的返工,這時(shí)修改代碼所消耗的時(shí)間會(huì)讓你覺(jué)得得不償失的,數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的好壞在很大程度上決定了軟件設(shè)計(jì)的速度。
在實(shí)際項(xiàng)目中將本來(lái)雜亂無(wú)章的知識(shí)點(diǎn)從應(yīng)用的角度整理成自己能理解的體系,并去蕪存精,優(yōu)化提煉自己的知識(shí)點(diǎn)。主要是理解到了三層架構(gòu)的好處以及在編程架構(gòu)上的必要性,因?yàn)閭€(gè)人有點(diǎn)馬虎的原因,經(jīng)常要改局部代碼,如果沒(méi)有使用三層架構(gòu),完全無(wú)法想象怎么從一堆代碼中找出自己想要的雖然這一次的項(xiàng)目中我沒(méi)有做到給所有方法、類(lèi)注釋?zhuān)易约簩?xiě)的方法基本都是先寫(xiě)注釋?zhuān)@樣即能先整理一次寫(xiě)方法的思路,又能在后期通過(guò)清晰的注釋使用或修改方法。當(dāng)我進(jìn)行這次項(xiàng)目的開(kāi)發(fā)時(shí),對(duì)以前所學(xué)的Java web知識(shí)體系有了一個(gè)清晰的進(jìn)階認(rèn)識(shí)。
這次項(xiàng)目開(kāi)始的時(shí)候我曾樂(lè)觀的認(rèn)為大部分的功能在代碼思路方面都差不多,后期不過(guò)是一個(gè)堆代碼的過(guò)程,應(yīng)該有機(jī)會(huì)在要求時(shí)完成項(xiàng)目。然而實(shí)際寫(xiě)代碼才發(fā)現(xiàn)紙上得來(lái)終覺(jué)淺,寫(xiě)的過(guò)程中一點(diǎn)很小的過(guò)失就能造成無(wú)盡的報(bào)錯(cuò),一些自認(rèn)為掌握了的知識(shí)點(diǎn)應(yīng)用起來(lái)才發(fā)現(xiàn)漏洞百出,我粗淺掌握的知識(shí)點(diǎn)根本不能靈活應(yīng)用。寫(xiě)到上面才想起,糾錯(cuò)能力也是這次項(xiàng)目暴露的大問(wèn)題,登陸功能時(shí)報(bào)的一大堆錯(cuò)就是老師也幫我找了好久才一一解決。寫(xiě)代碼中不報(bào)錯(cuò)是不可能的,因此糾錯(cuò)能力也是程序猿生存必不可少的...
對(duì)于本次項(xiàng)目是綜合了我們以前所學(xué)的所有的知識(shí),在這次項(xiàng)目當(dāng)中,我更加清楚的了解到了自己的知識(shí)是多么的不足,尤其是二階段的jsp技術(shù),js代碼我總覺(jué)得我寫(xiě)的非常的吃力...
通過(guò)這次項(xiàng)目學(xué)習(xí)使得我深刻的理解到,無(wú)論多么流的技術(shù)一個(gè)人終究不能完成如此多的操作,團(tuán)隊(duì)合作的重要性是這個(gè)項(xiàng)目的成功的關(guān)鍵,撒個(gè)臭皮匠頂一個(gè)諸葛亮。我也理解到IT的這個(gè)行業(yè)并不是那么的好搞,光打代碼就是一件很頭痛的事,而且優(yōu)秀的代碼更是很難想出來(lái),在IT的前進(jìn)道路上我們還有許多路要走。