三個星期過去了,B階段實訓(xùn)的日子,就這么過去了。

對我來說,這三個星期,無疑是充滿煎熬和忙碌的三個星期,在做項目的過程中,暴露了我們很多的不足,所以這一篇與其說是總結(jié),不如說是反思。

項目前期,我們整個組的調(diào)度出現(xiàn)了問題,前后端如何開發(fā),如何分工,先做哪一部分,后做哪一部分,我們沒有選擇進(jìn)行統(tǒng)籌規(guī)劃,整個組賠進(jìn)去了大量的開發(fā)時間,每天看起來大家都很忙,但是最后反思一下,這一個星期對整個項目毫無進(jìn)展而且在另一個方面也出現(xiàn)了問題,模板。

因為我們選擇的項目不好找模板,我們在選擇前后臺模板上花了大量的時間,我花費了大量的時間去修改模板,而這幾乎貫穿了整個項目的時間,以至于在別的方面出了問題時候,我們已經(jīng)沒有時間去補(bǔ)救,以此為鑒,下次項目開始時一定先選模板。

說完前端模板,再說下后端功能。

一個網(wǎng)站,如果只有模板,是金玉其外敗絮其中,而只有功能齊全,才是一個可以運行的網(wǎng)站,一個成功的網(wǎng)站。我們組花了太多的時間在前端界面上,后端的功能很多都因為時間沒有完成,這充分說明了我的一個缺陷,在開發(fā)過程中缺少對自己的時間管理,如果能對自己的開發(fā)過程有一個詳盡的計劃表,就不會再出現(xiàn)這次這樣,到最后,因為時間不夠,造成必須加班去完善功能的情況。

寫功能的部分反思完了,再寫一寫關(guān)于測試方面的反思。

軟件的開發(fā)必須經(jīng)歷架構(gòu),代碼設(shè)計填充,測試,一般測試要經(jīng)過一段時間,這次的開發(fā)流程雖然時間緊內(nèi)容多,但是我們完全沒有留出進(jìn)行測試的時間,最后的幾天完全是加急開發(fā),我在調(diào)試最后一個功能的時候,因為不知道改了哪個地方的代碼,報了500異常,修改了一晚上,結(jié)果前后臺都出現(xiàn)了無法正常顯示模塊內(nèi)容的情況,如果轉(zhuǎn)換一下思維,做完一個功能調(diào)試一個功能,就不會出現(xiàn)這種情況了。

總結(jié):經(jīng)歷了B階段的項目以后,我深刻的意識到了自己在開發(fā)期間很多方面的不足,包括時間的安排,功能的確定,模板的分析,以及對測試的重視程度。馬上就要做個人的項目了,一定謹(jǐn)記自己反思的地方,不要在個人項目重蹈覆轍。