萬碼學(xué)堂2019級(jí)學(xué)生劉*飛
項(xiàng)目感言:
從王老師給我們講如何做項(xiàng)目到分組做完項(xiàng)目已經(jīng)過去一段時(shí)間。在老師邊講項(xiàng)目我們邊做的過程中,由于是跟著老師一筆一劃的寫項(xiàng)目所以基本上沒怎么出過問題。就是有問題對(duì)照著老師寫的代碼也就改過來了,大多都是細(xì)節(jié)上的問題,不是代碼出錯(cuò)就是路徑寫錯(cuò)。剛開始跟著做項(xiàng)目并沒有太在意這些以至于在后面的小組項(xiàng)目中給小組添了不少麻煩。書上得來終覺淺絕知此事要躬行。聽老師講項(xiàng)目流程怎么怎么寫,如何做……還有自己跟著寫一模一樣的項(xiàng)目,不去脫離老師是無法快速成長(zhǎng)的,因?yàn)槟阌龅降膯栴}都是被解決過的,自己遇不到問題自然也談不上成長(zhǎng),要想成長(zhǎng)有所學(xué)只有重新寫一個(gè)和老師講的不一樣的項(xiàng)目,這樣你才會(huì)遇到各種問題并解決它們從中理解老師所講授的知識(shí)。
因?yàn)樵诟蠋熤v項(xiàng)目的時(shí)候是按著老師講的一點(diǎn)一點(diǎn)寫,沒怎么遇到問題,以為簡(jiǎn)單,結(jié)果到了小組項(xiàng)目就傻眼了,問題是各種各樣鬧了一出又一出。在寫完DAO接著寫servlet和webservlet的時(shí)候并不了解@webservlet(.../webservlet)這個(gè)有什么用為了圖省事在寫了一個(gè)之后其余的都是復(fù)制粘貼改一下名字上傳,接著就去寫內(nèi)容了。結(jié)果內(nèi)容寫完去檢驗(yàn)的時(shí)候發(fā)現(xiàn)報(bào)錯(cuò)了,自己查了半天什么也沒看出來,然后就對(duì)著老師寫的代碼對(duì)照也沒發(fā)現(xiàn)什么錯(cuò)誤,實(shí)在找不出來就向組員求救又是看代碼又是看Console一陣忙乎耽誤半天發(fā)現(xiàn)原來是@webservlet(.../webservlet)路徑在搗亂。這時(shí)我才明白有些地方并不是可以隨意復(fù)制粘貼的。
在編寫前臺(tái)程序的過程中也總是因?yàn)槁窂絾栴}耽誤了不少事。還有一些是與組員溝通不及時(shí)同一頁面我們兩個(gè)一起寫又或是樣式和老師所講項(xiàng)目不一樣功能也比較多自己寫了一天兩天沒寫出來只能讓組員來完成,最后寫來寫去也就實(shí)現(xiàn)了登錄一個(gè)功能。
雖然這次項(xiàng)目功能寫的不多,但是從數(shù)據(jù)庫設(shè)計(jì)添加到前臺(tái)模板修改添加各種功能到后臺(tái)模板設(shè)計(jì)功能實(shí)現(xiàn)都有參與到。在從頭到尾的參與中不僅讓我了解了項(xiàng)目的開發(fā)流程,功能實(shí)現(xiàn)通常遇到的問題,運(yùn)用的技術(shù)以及如何解決項(xiàng)目開發(fā)過程中普遍出現(xiàn)的問題。細(xì)節(jié)決定成敗,一個(gè)小小的漏洞就能造成巨大的影響。做項(xiàng)目更是如此,不僅要細(xì)致,更要細(xì)心才能把項(xiàng)目做的更好。