從十幾天前的項目需求分析,到數(shù)據(jù)庫設計,到后來的界面設計以及第一次全部整合項目,到最后的項目總調試到評審,中間出了很多問題,但最終還是學到了很多,對于一個完整的項目流程還是有了更深層次的了解。
最開始的時候關于項目選題我們組還是有比較大的爭議的,每個人都有自己的想法也都想按照自己的想法來做,對于想做出來的東西期望值太大,比如像做一個完善的婚戀網(wǎng)的系統(tǒng),在我設計的時候才發(fā)現(xiàn)以我們現(xiàn)在的水平還是有難度,時間和經(jīng)驗決定了我們只能做這個中間的一部分,最后我們選擇了百科項目。
開始做的時候我是很有想法的,想制定一個標準讓大家按照我的標準來做所有的事情,在這個事情上組員是比較反感的,因為覺得我寫的東西不足以成為標準,并且將所有用到的固定值都用一個常量類來定義其實是很麻煩的一件事情,而且在設計界面過程中后面都是直接使用工具拖出來的界面,所有的固定值都是由系統(tǒng)計算給出的,全部寫進常量類就更不現(xiàn)實了。并且在設計這一塊由于我最初寫出的界面并未的到組員的認可,主要是因為我做的不美觀并且沒有讓代碼有很好的可讀性。設計的時候雖然列出了全部的功能實現(xiàn)但是在最初實現(xiàn)的時候我并不知道所有的實現(xiàn)需要用到的方法和需要返回的類型、傳入的值部分,直觀的說就是沒有用面向對象核心思想去編程,所有到最后做出來的界面是每個部分一套,看起來像是多個項目。
從項目實訓中當然學到了很多,比如最初我對流程不理解,沒有一個類那么好查看錯誤,邏輯也不夠清晰,現(xiàn)在我知道了文檔注釋的重要性,組員之間交流溝通的必要性,對做項目的流程也有了一個起碼的結構在腦海里。
一路踉踉倉倉做出來的東西確實不是當初想的那么美好,無論怎么說還是有一個東西出來了,也算是這十幾天的結晶,還是得到了很多有意義的經(jīng)驗,相信以后我會做的更好,達到想要到項目需求,讓自己更快的上手項目,做出更多好東西。