工作時間預估問題:
- 環境問題,做支付的總有個系統叫商戶后台,運行環境耗時,qa開發環境運行環境大概看運氣這種,預估工作時間要把運行環境時間考慮到。
- 兼容性問題,聽起來問題少,但是別忘了IE瀏覽器安裝了10,再測9及以下就失效。所以每次開發完要把所有問題從每個瀏覽器測完ok,再去執行.exe更換其他瀏覽器,再開發完再完整測一遍。但是往往測過了某個版本ok的問題又在另一個或者兩個瀏覽器出有問題,必須重復執行安裝瀏覽器環境進行修復以及分別測試,這個的時間要往平時工作時間的三倍預估,最后,最好的結果都可能是剛剛好完成工作。
- 表單問題,可大可小的頭疼問題,必須說明是否回顯以及校驗到什么程度,這兩個尤其回顯決定了開發難度和周期,若是帶回顯就加0.6倍預估,若是校驗嚴格再加0.2倍,若是無回顯和校驗簡易就簡單多了。
代碼問題:
- 按鈕提交問題,所有帶請求按鈕必須做防重提交。
- 不管工期多么緊張,都要按照前端功能點做函數式實現,大於1次開發的時候會很愉悅。
- css,低權重。組件的時候,樣式扔組件里,亂也比后期分不清好得多。
學習skills:
學習新技術問題,好吧,我除了白菜什么都沒有,心得就是每次把握以下幾個方向去學習:變量,屬性,函數,組件抽取,其他高級特性。前四個具備基本使用技能,然后按照項目需求查閱其他特性。
今天就想到這了了了。。。