兩周前,接到一個旅游網(wǎng)站的項目,老爺子給限定的工期是 10 天,我們(我,大帥,小崔)根據(jù)一個大概的需求,簡單擬了個方案,就直接框框地干了。
下面是我們簡單商議出的一個計劃,黑色部分主要我干,紅色部分主要他們倆干,互相協(xié)助。后來事實證明,這個計劃并沒有被嚴(yán)格執(zhí)行。只是走了個大面的過場,等于被束之高閣,一方面因為定計劃比較魯莽,另一方面出現(xiàn)了這樣那樣的問題,總是會打亂我們的計劃。
項目基本結(jié)束后,我們?nèi)齻€做了一個《開發(fā)過程總結(jié)會》,下面是根據(jù)錄音整理的:
1 、前期設(shè)計不好,導(dǎo)致分工無法明確,你改我的,我改你的, SVN 提交著實換亂了一會,最后重新梳理的。
2 、界面建模沒有畫好,界面草圖應(yīng)該越詳細越好,例如,如果需要表格,那表格列標(biāo)題是什么都要寫上,這樣才能有利于數(shù)據(jù)建模,才能知道數(shù)據(jù)庫表里應(yīng)該有什么。我們在做的過程中并沒有考慮這些,界面草圖只是做了個大概, 導(dǎo)致后來要顯示,但是表中沒有這個字段。
我們考慮字段類型的時候有些魯莽,例如 id 用 int 型,明顯不夠用。
3 、我們數(shù)據(jù)完整性考慮不夠周全,沒有注意數(shù)據(jù)庫外鍵約束,導(dǎo)致后來刪除出了問題,還要改存儲過程,加觸發(fā)器等。
4 、注釋!注釋!一個老是要談的問題,總是養(yǎng)不成順手寫詳細注釋的習(xí)慣, html 注釋, css 注釋, js 注釋,后邊再看,看不懂了。注意,往版本庫提交東西,必須寫注釋,以備后續(xù)查閱。
5 、文檔不全,這個也有時間緊的問題,最后大體功能按照既定計劃實現(xiàn)了,論壇管理系統(tǒng)沒有實現(xiàn)。
6 、測試不行,基本上大面上跑通了,如果真正投入商用的話,肯定還會有后續(xù)問題。
7 、中間有 3 天拖延,主要是在界面問題上,一會想看看別人的能不能直接用,一會要依賴別人把界面做好,沒有一個明確的決斷。總是依賴別人,等別人,沒有主動出擊。最后還是全部推翻,我們重頭再做完成的。
8 、總是在趕項目,總是在把別人的東西拿過來用,不明白原理,似乎總是沒有時間去研究它的根本是什么。
9 、對陌生的東西恐懼,局部更新,例如 ajax 等等,我們知道這個東西好,但是不用,一方面是考慮到工期,另一方面是害怕實現(xiàn)不了還得重頭再來。設(shè)計的時候,也沒有用設(shè)計模式,怕把系統(tǒng)搞不復(fù)雜,我們控制不來,總之,我們總是以實現(xiàn)為主,害怕創(chuàng)新,這個以后要努力克服。
10 、沒有考慮執(zhí)行效率,如果大數(shù)據(jù)量會出問題。
11 、界面不統(tǒng)一,當(dāng)然那母版是統(tǒng)一的,但在主要內(nèi)容區(qū),配色,字體,按鈕的大小等等并沒有事先約定好。
歸根結(jié)底,還是我們設(shè)計經(jīng)驗不足,對未使用過的東西有恐懼,導(dǎo)致開發(fā)過程出現(xiàn)了這樣那樣的問題。在以后項目過程中繼續(xù)鍛煉吧。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
