最近接了一個外包的小項目贮乳,一個月的開發(fā)周期,急急忙忙的完成后瘾婿,寫下一點(diǎn)心得蜻牢。
1. 前期準(zhǔn)備
1.1 預(yù)估項目難度與工作量
首先能接下來的項目烤咧,一定是自己能夠完成的,關(guān)鍵是完成所需要的時間抢呆。
這里我還是推薦使用todo髓削,用一天的時間決定項目的相關(guān)技術(shù),再將這個項目量化镀娶。
對于每天的設(shè)置量不要過多立膛,不要想一步登天,慢工出細(xì)活梯码,是對產(chǎn)品雙方的認(rèn)真宝泵。
而關(guān)于技術(shù)選型上個人堅決反對使用不熟練的新技術(shù)!
對于一個有時間限制的外包項目轩娶,使用你不熟練的技術(shù)只會讓你自己栽跟頭儿奶,浪費(fèi)過多的時間在學(xué)習(xí)和適應(yīng)新技術(shù)上,而且還有可能會給你挖上新的坑鳄抒!
最重要的是:不要太高你自己的實(shí)力闯捎,該用框架的用框架,該用庫的地方用庫许溅,不要使用自己不成熟的輪子
1.2 版本管理
用git或者svn對項目進(jìn)行項目管理/備份瓤鼻,因為是私人項目比較建議使用碼云。
在每天todo完成后贤重,進(jìn)行commit(務(wù)必帶上commit的詳細(xì)內(nèi)容)茬祷。
2. 開始干活!
2.1 按部就班
每天按照todo規(guī)劃的任務(wù)進(jìn)行并蝗。
2.2 慢工細(xì)活
如果做網(wǎng)頁要求兼容祭犯,那還是用jquery1.X 這里的原生大法對你并不是很友好,ie會有一些特別的兼容問題滚停,而注重時間開發(fā)的你不應(yīng)該在這上面花太多時間沃粗。
3.測試部署上線
3.1 測試
將項目部署到測試服務(wù)器進(jìn)行測試,注意設(shè)置輸出日志和錯誤日志键畴。
3.2 上線
測試修復(fù)完成后最盅。部署,進(jìn)入上線模式镰吵,該壓縮的資源進(jìn)行壓縮檩禾,該處理的地址進(jìn)行處理挂签,關(guān)閉所有的調(diào)試輸出功能疤祭。
個人小結(jié):
遇到兼容較老ie的,能不接就不接饵婆,接了直接上jq 1.x 沒毛采坠荨戏售! ui 框架直接上bs,沒有美工草穆,沒有存貨的情況灌灾,自己寫的ui又丑又難用,而且不一定考慮到所有的兼容問題悲柱。