項(xiàng)目
項(xiàng)目流程
1需求評審時(shí)了解代碼業(yè)務(wù),及時(shí)提出項(xiàng)目中的技術(shù)問題率触,以及邏輯問題终议,對于pm的需求不理解的地方不能憑空猜想,需求文檔一定要看仔細(xì)葱蝗。
2.項(xiàng)目排期時(shí)間合理穴张,不能盲目自信,不知道多長時(shí)間能開發(fā)完成就是不知道两曼,對功能分析到位皂甘,初次排期要詳細(xì),每個(gè)功能的實(shí)現(xiàn)悼凑,與代碼邏輯一定能走通偿枕,開發(fā)功能較多,后端較多的情況應(yīng)合理安排開發(fā)時(shí)間户辫,按照優(yōu)先級排列開發(fā)渐夸。排期時(shí)間內(nèi)沒有完成項(xiàng)目應(yīng)該向上級匯報(bào)并想辦法解決。
3.功能分析渔欢,功能迭代比較多墓塌,或者功能比較復(fù)雜的,對其功能進(jìn)行功能分析奥额,多種情況思考苫幢,保證功能正常運(yùn)行。
4.開始期間保證前后端進(jìn)度一致披坏,減少開發(fā)時(shí)間态坦,提高工作效率盐数。
5.代碼自測棒拂,自測沒有問題了才可以進(jìn)行提測。
6.提測期間反復(fù)出現(xiàn)的bug要注意玫氢,應(yīng)重新思考代碼流程帚屉。
6.代碼上線及時(shí)合并分支。
7.項(xiàng)目跟進(jìn)漾峡,每周詢問項(xiàng)目進(jìn)度攻旦,安排相應(yīng)工作任務(wù)。
8.項(xiàng)目闖車可委托其他人幫完成生逸,或者項(xiàng)目延期開發(fā)牢屋。
git相關(guān)
1.多期項(xiàng)目需求同步開發(fā)且预,不同時(shí)間上線,創(chuàng)建不同的分支開發(fā)烙无,避免上線代碼問題锋谐。
2.項(xiàng)目上線及時(shí)合并dev,master的代碼截酷。
前后端交互
1.做項(xiàng)目之前應(yīng)先與后端統(tǒng)一數(shù)據(jù)格式涮拗,統(tǒng)一接口格式。
2.不要盲目定位前后端錯(cuò)誤迂苛,應(yīng)該是有問題一起解決三热,在前端杜絕字段導(dǎo)致的代碼問題,保證代碼安全性
項(xiàng)目代碼
1.保證代碼可讀性三幻,命名語義化就漾,寫代碼注釋
2.作為一個(gè)用戶的角度去想這個(gè)項(xiàng)目,寫出對用戶更有好的功能念搬。
3.面對比較難的需求的時(shí)候从藤,最需要的是一個(gè)清晰的大腦,將項(xiàng)目思路縷清锁蠕,從數(shù)據(jù)是如何傳入夷野,頁面如何渲染數(shù)據(jù),如何將修改過的數(shù)據(jù)傳回后端荣倾。保證思路連貫悯搔,然后再去想如何實(shí)現(xiàn)等細(xì)節(jié)問題,做項(xiàng)目的時(shí)候最重要的是用戶的體驗(yàn)舌仍,如何能讓用戶有更好的體驗(yàn)妒貌?首先應(yīng)該保證項(xiàng)目自己用著舒服。再對頁面進(jìn)行美化铸豁,不斷的修改灌曙。
4.將項(xiàng)目中遇到的記不住,或者每次用都需要查的東西記到本子上节芥,背下來在刺,這些知識點(diǎn)會多次遇到,使用時(shí)可減少不必要的查找時(shí)間头镊。
項(xiàng)目進(jìn)展暫時(shí)順利蚣驼。
項(xiàng)目交接
1.交接時(shí)問清楚,了解開發(fā)業(yè)務(wù)(現(xiàn)在是什么人在使用相艇?如何使用颖杏?后期會有什么人提什么樣的需求?)坛芽,項(xiàng)目中有什么需要注意的地方留储,減少開發(fā)時(shí)間翼抠。
技術(shù)
技術(shù)學(xué)習(xí)
1.學(xué)習(xí)不要貪多,嘗試把事情做的細(xì)致一點(diǎn)
2.多動手获讳,將項(xiàng)目中的問題抽出來寫一個(gè)小demo
3.切忌死記硬背机久。
4.學(xué)習(xí)新東西的時(shí)候要把握好度,要學(xué)到什么程度赔嚎,別鉆到里面出不來
5.學(xué)的東西雜是因?yàn)槭裁礀|西都是一知半解膘盖,沒有深入研究。
6.有的問題是因?yàn)榛A(chǔ)了解的不夠多所以才不懂的尤误,有的問題可以通過查找解決侠畔。先解決可以通過查找解決的問題,等基礎(chǔ)充實(shí)后再解決其他問題损晤。
技術(shù)思考
1.學(xué)會思考問題软棺,觀察問題,分析問題尤勋,并對問題進(jìn)行記錄喘落,定位,查找最冰,解決瘦棋。然后再進(jìn)行思考問題為什么會解決,為什么不能解決暖哨。
2.寫代碼時(shí)要明白它的需求是什么樣的赌朋,需要有什么樣的功能,如何實(shí)現(xiàn)這些功能篇裁,這些功能實(shí)現(xiàn)之后會對其他功能有什么影響沛慢,是否會對代碼的穩(wěn)定性造成影響
技術(shù)回顧
1.階段性回顧自己所學(xué)的東西,思考自己最近的收獲與這段時(shí)間的不足
2.整理自己的技能樹达布,整理自己學(xué)過的東西以及學(xué)習(xí)的程度团甲,根據(jù)自己學(xué)習(xí)的程度安排自己自己后續(xù)的學(xué)習(xí)計(jì)劃
vue項(xiàng)目
1.數(shù)據(jù)控制視圖
2.框架的學(xué)習(xí),先學(xué)會使用黍聂,然后慢慢深入了解它的一些原理躺苦。了解原理很重要,學(xué)明白這一個(gè)框架在學(xué)其他框架就很好上手分冈,也可以很快了解圾另。
3.設(shè)計(jì)評審將獲取數(shù)據(jù)霸株,存儲數(shù)據(jù)雕沉,渲染數(shù)據(jù),修改數(shù)據(jù)去件,傳出數(shù)據(jù)坡椒。數(shù)據(jù)的整個(gè)流向弄清楚扰路,再考慮功能上面的細(xì)節(jié)。
jquery
1.代碼進(jìn)口與出口倔叼。
個(gè)人習(xí)慣
1.細(xì)心汗唱,不細(xì)心能導(dǎo)致很多問題
2.工作團(tuán)隊(duì)中的合作,自己在團(tuán)隊(duì)中能起到什么作用丈攒,我對團(tuán)隊(duì)有什么樣的幫助哩罪。
3.寫周報(bào)日報(bào)規(guī)劃好自己每周每天的工作量及任務(wù),養(yǎng)成記錄思考的習(xí)慣巡验。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ———給我未來的小徒弟