項(xiàng)目完成了,但是自己覺得不盡人意,雖說如此,但也獲得了一些體會(huì),從中也意識(shí)到了自己的不足之處,具體總結(jié)了幾點(diǎn)。
第一是在思維上的盲區(qū),我們的項(xiàng)目是介紹美食和叫用戶怎么做美食的網(wǎng)站,大家有事會(huì)在網(wǎng)站上看見過此類網(wǎng)站或應(yīng)用此類網(wǎng)站,可真正到了自己開發(fā)的時(shí)候,就會(huì)出現(xiàn)很多不錯(cuò)誤及BUG,其中造成的原因之一就是思維上的盲區(qū),比如一個(gè)個(gè)人信息頁(yè)面,是用兩個(gè)JSP去寫還是直接用一個(gè)來顯示,每個(gè)人的思維盲區(qū)各有不同,于是便需要與小組的其他成員討論從而意識(shí)自己盲區(qū)在什么地方,改掉自己的BUG。
第二是與別人討論之前,最好有自己對(duì)這個(gè)問題的思考。不如說,我的發(fā)表菜譜沒做完,是邏輯問題還是數(shù)據(jù)表出現(xiàn)了問題,當(dāng)我理清思路,知道會(huì)在哪些地方使功能出現(xiàn)障礙。在與其組員討論時(shí),我拋出了我對(duì)這些問題的看法,大家一起解決,有助于我們對(duì)這些問題的認(rèn)識(shí),可以迅速的尋找解決方案,一起討論的時(shí)候,取長(zhǎng)補(bǔ)短。同時(shí),經(jīng)過思考,解決了問題更能加深對(duì)所實(shí)現(xiàn)功能的理解。
第三項(xiàng)目一開始,我倒是一步一步的實(shí)現(xiàn)著功能,先從登陸開始,然后板塊,接著查詢菜譜……但是到了項(xiàng)目的中后期,敲著敲著代碼,然后認(rèn)識(shí)到自己另一項(xiàng)功能出現(xiàn)的bug,如果我們?nèi)ソ鉀Q這個(gè)bug,等我們解決回來,又要看下之前敲得代碼,理清邏輯和思路,這其中會(huì)占用一段時(shí)間。所以我的體會(huì)是把那個(gè)功能的bug用個(gè)本子記下來,敲完自己的代碼在回頭看下。還有另一個(gè)關(guān)于記錄的是,將自己還沒實(shí)現(xiàn)的功能記下來,每天可以規(guī)劃先要實(shí)現(xiàn)那些功能,把握好進(jìn)度。
第四在做項(xiàng)目的某段時(shí)間,自己有點(diǎn)煩躁,有些地方不在意,得過且過。在檢查項(xiàng)目的時(shí)候,經(jīng)凱哥一提,然后反省。對(duì)待自己寫的代碼要細(xì)心,如果是到了公司,客戶不滿意,怎么辦?所以還是要對(duì)自己嚴(yán)格,注重細(xì)節(jié)。“堅(jiān)持一絲不茍,就能取得優(yōu)秀的成果。因?yàn)槟切┛床灰姷募?xì)節(jié)累加起來,就變得可見了?!?/span>
第五是邏輯性錯(cuò)誤,在排錯(cuò)的時(shí)候要淡定,有時(shí)改了某段代碼后還是出現(xiàn)錯(cuò)誤,這時(shí)整理下自己的思路,一步一步來,可以注釋掉一段,然后慢慢排錯(cuò)。另一個(gè)常常會(huì)出現(xiàn)錯(cuò)誤的還是在表結(jié)構(gòu),對(duì)表結(jié)構(gòu)要熟悉,特別是運(yùn)用到多表查詢的時(shí)候??梢韵仍跍y(cè)試上試著寫SQL語句,然后寫出來。
不管怎么說,在這次項(xiàng)目實(shí)訓(xùn)中還是收獲到了很多東西,不論是在知識(shí)點(diǎn)上還是在心態(tài)上及小組合作上都有很大收獲,但是在從中也發(fā)現(xiàn)了自己的一些不足,所以日后一定要加強(qiáng)這些不足。