萌寵之家從立項開始至項目完結,經(jīng)過確定項目名、設計數(shù)據(jù)庫、分配項目功能模塊等,歷時44天。在此記下項目之間的一些經(jīng)歷感想。
項目第一天。在李昊的帶領下項目進入開始階段,第一步建立數(shù)據(jù)庫字典,此后根據(jù)字典建立數(shù)據(jù)庫。這一步的好壞關系到代碼從數(shù)據(jù)庫提取數(shù)據(jù)的速度,并進一步關系到整體代碼的運行速率。
項目第三天。經(jīng)過,全組人員的討論、孫老師的檢查鑒定,數(shù)據(jù)庫字典得以正式確定。項目開始進入分發(fā)功能模塊階段,經(jīng)過簡單的討論,我負責寵物之家項目-寵物日志模塊前后臺的完成。之后,項目正式進入編寫階段。
因為項目使用到gitee,我花費3天左右的時間熟悉使用gitee,這也對中后期項目的合并提供了巨大的幫助。
項目第七天到項目答辯前一天。Gitee經(jīng)過三天的熟悉使用,我正式進入代碼編寫階段。由于之前的自學考試,我對于SSM框架的使用并不熟悉,在經(jīng)過開始的磕磕碰碰,項目代碼的不斷編寫,框架的使用也開始越來越熟悉。之后編寫代碼的速度漸漸提升,遇到的錯誤也是越來越多,一些之前不曾見過的錯誤也開始出現(xiàn)。
項目答辯結束后,經(jīng)過孫老師的指點,我明白程序員要以提高用戶體驗為中心,技術或許只是為了實現(xiàn)它。
最后,經(jīng)過此項目,框架、ajax等技術,從不熟悉到熟練使用,從陌生到貫穿項目始終,得到了極大的提升。明白代碼編寫的過程不說如履薄冰,但也是需要細心和耐心;明白了項目的模塊與整體關系,即模塊的功能應與整體聯(lián)系起來,要不然整個項目就會顯得支離破碎。