經(jīng)過這次項(xiàng)目的結(jié)束,我受益匪淺,總結(jié)了不少的經(jīng)驗(yàn)與教訓(xùn),在項(xiàng)目開發(fā)過程中,少去打斷別人的思路,也要盡量事先溝通,少讓別人打斷自己的思路,因?yàn)榫幊痰揭话胪蝗槐淮驍?,重新回到中斷的問題需要更多的時間才能理清剛才的編程思路。如果有新的需求,先記錄下來,下一個版本修改。

對一個功能點(diǎn)進(jìn)行拆分,然后寫下來,一步一步按照寫下來的小步驟開發(fā)對應(yīng)的小功能,速度快很多,以前認(rèn)為一個功能點(diǎn)很簡單,用不上寫下每一步,后來的經(jīng)驗(yàn)告訴我,看似笨功夫最省時間和精力,因?yàn)樵陂_發(fā)這個小功能的時候,工作記憶被完全占據(jù),可能總體思路一時想不起來,這時之前寫下的開發(fā)步驟就派上用場了,可以馬上理清思路,縱觀全局,又快又好。

有些功能點(diǎn),一而再再而三的重復(fù)寫代碼,應(yīng)該考慮封裝起來,進(jìn)行模塊化開發(fā),下一次實(shí)現(xiàn)這個功能時,直接復(fù)用。另外,一個人用了一種新技術(shù)開發(fā)項(xiàng)目,最好能整理成文本記錄下來,一來鞏固新技能,二來可以讓沒有接觸過這項(xiàng)新技術(shù)的同事快速上手,無縫切換。

在做項(xiàng)目的時候精力也是很重要的,精力狀態(tài)在一天當(dāng)中是起伏變化的,尤其是到了下午三四點(diǎn)的時候精力水平已經(jīng)到了最低點(diǎn),精力好的時候,編程速度很快,精力不好的時候,一定要休息,走起來倒杯水,上個廁所,發(fā)發(fā)呆,伸伸懶腰,活動活動筋骨,都是精力恢復(fù)的手段。如果精力狀態(tài)到了谷底還要硬是勉強(qiáng)做開發(fā)工作,那只能事倍功半。尤其是精力耗盡的時候,不要勉強(qiáng)加班,大腦卡頓時,加班效果還不如不加,回去好好休息才是最好的做法。

有付出就有回報(bào),一個項(xiàng)目上線后,在做新項(xiàng)目前,項(xiàng)目與項(xiàng)目之間必須留有停頓喘氣的時間,最優(yōu)秀的運(yùn)動員都是懂得勞逸結(jié)合才能表現(xiàn)出最好的成績。同樣,一個優(yōu)秀的團(tuán)隊(duì)也懂得在緊張過后進(jìn)行休息調(diào)整,而一個糟糕的團(tuán)隊(duì)只會不顧自然規(guī)律,一味地步步緊逼。列寧曾經(jīng)說“不會休息的人就不會工作”,如果項(xiàng)目與項(xiàng)目之間一直處于拉滿弓的狀態(tài)沒有放松,那么這跟弦遲早會斷裂。

總結(jié)如此,希望在未來的學(xué)習(xí)中用更正確的方法,將編程工作又快又好的完成。