在校的最后一次項(xiàng)目答辯結(jié)束了,在這40多天的奮斗里,整個(gè)小組都付出了很多的努力,每個(gè)人都很認(rèn)真的完成了自己負(fù)責(zé)的模塊,最后一個(gè)項(xiàng)目,比起之前B模塊,做的功能多了,用的技術(shù)多了,對(duì)自己的能力也有了一個(gè)更清楚地認(rèn)識(shí)。
從項(xiàng)目開始的數(shù)據(jù)庫設(shè)計(jì)以及功能設(shè)計(jì),到項(xiàng)目框架的搭建,每個(gè)人都參與到其中,對(duì)于整個(gè)項(xiàng)目來言,每個(gè)人都很清楚的認(rèn)識(shí)到我們的主要核心主題,但是也遇到了一些小的問題。
前期項(xiàng)目主要功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)沒有出現(xiàn)什么太大的分歧,但是當(dāng)真的準(zhǔn)備頁面設(shè)計(jì)以及編寫代碼時(shí),又出現(xiàn)了新的問題,比如頁面導(dǎo)航、網(wǎng)頁導(dǎo)航圖等等的問題,在開始考慮時(shí)還是不夠全面,所以導(dǎo)致后期數(shù)據(jù)庫又增加了不少新的表。不過在代碼編寫時(shí),我們注意了使用git時(shí)容易覆蓋的問題,每個(gè)人的模塊都相對(duì)獨(dú)立,但是在答辯時(shí)孫老師也點(diǎn)出了我們的問題。每個(gè)人的模塊確實(shí)都完成了該有的功能,但是在整個(gè)項(xiàng)目中,缺少一種融合感,每個(gè)模塊之間缺少關(guān)聯(lián),所以看起來網(wǎng)站功能不少,但緊密度不高,用戶體驗(yàn)感不強(qiáng)。
從這次項(xiàng)目過程來說,對(duì)于目前功能的實(shí)現(xiàn)來說,遇到的問題和錯(cuò)誤自己通過查找資料或者求助同學(xué)還是可以解決的,但是從整個(gè)軟件的使用角度來說,考慮的還欠缺很多,寫一個(gè)程序不僅僅是要完成什么功能,更重要的是讓使用的人覺得它好用,那才是一個(gè)成功的軟件。在學(xué)校學(xué)到的知識(shí)和思想,讓我受益匪淺,希望能夠在今后的程序員生涯中越來越好,不辜負(fù)這段努力的日子。