接近兩個月的時間里,我們項目小組從選項到討論到編寫設(shè)計文檔再到最后的編碼,每個過程都如同摸著石頭過河般,充滿茫然同時又不時顯現(xiàn)驚喜,最終抵達(dá)彼岸。整個過程夾雜些許狼狽、不堪,但回首望去,回憶曾經(jīng)陷腳的泥潭、纏腳的雜草,也有不少體會與收獲。
確定好項目后,頓感學(xué)習(xí)有了新的沖勁,立志要把項目漂亮地完成。在討論時大家會動用自己的生活經(jīng)驗,從客戶的角度來考慮這個項目,盡量要使項目功能強大、使用便捷,界面吸引目標(biāo)人群,甚至還想實現(xiàn)一些asp技術(shù)不支持的功,也正是這些期待讓自己充滿斗志。雖然想法很多、很好,但是到了編寫文檔時,卻總是不能充分的表達(dá)清楚,很多模塊都無法準(zhǔn)確定位,因為有些模塊自己也無法預(yù)知會做成什么樣,最終只能在文檔不完整的情況下開始編碼。
文檔不完整就開始編碼存在著很大的隱患:文檔不完整就意味著整個設(shè)計還不成一體,模塊散亂,編碼過程中就不免出現(xiàn)模塊不和的情況;有些功能需要幾個不同的模塊互相配合,此時就要修改已經(jīng)寫好的代碼,但當(dāng)要實現(xiàn)其他功能時就要再次修改,有些可能就是湊合出來的。所以,做項目一定要在設(shè)計文檔上多下些功夫,一切準(zhǔn)備就緒后再開始編碼,當(dāng)然不可能保證設(shè)計沒有一點問題,但至少要讓自己和團(tuán)隊都能按部就班地開展項目。
我們做的是影樓項目,涉及到諸多模塊,每個模塊的展現(xiàn)形式都不同,有的要用表格、有的要用照片、有的要用博文……在開始寫代碼時,為了全面前進(jìn),也為了鍛煉每個人的動手能力,我給每個人分配了不同的模塊,希望團(tuán)隊眾志成城。但是結(jié)果和自己想象的大相徑庭,每個成員都在鉆研全新的模塊,中間遇到諸多問題,難以獨自解決,打擊了大家的積極性?,F(xiàn)在回想起來,當(dāng)時應(yīng)該合起大家的力量先把一個模塊做好,讓大家在這個模塊過程中積累經(jīng)驗,提高做項目的積極性。
最后對本人在項目中的表現(xiàn)系統(tǒng)總結(jié),希望能為之后的萬碼學(xué)堂學(xué)子提供借鑒:首先避免一把抓,不要總是同時進(jìn)行多個模塊,這樣容易混淆各個模塊的特殊性;其次避免拖延,做項目的時間是有限的,需要制定嚴(yán)格的日清計劃,按照要求完成工作;最后避免猶豫不決,當(dāng)和組員系統(tǒng)討論項目后,堅定地執(zhí)行下去,不要總想著是不是有更好的方法實現(xiàn)這個功能。
接近兩個月的時間說長不長,說短不短,雖說中間有些紕漏,但也走過了整個過程,為日后工作積累了寶貴的經(jīng)驗,相信今后對自己會有所裨益。