在新的公司工作半年了時(shí)間飛逝,作為一名工程師,也要時(shí)刻對(duì)自己反省,這樣才能夠有所提升,在工作中我總結(jié)了一下幾點(diǎn),這個(gè)可能也是大家常見(jiàn)的一些問(wèn)題,好記性不如爛筆頭,今天就好好的來(lái)歸納總結(jié)一番。
1、在研發(fā)功能之前一定要弄清楚功能的需求,這個(gè)是必須要詳細(xì)了解的一個(gè)前提,然后分析需求在業(yè)務(wù)上的可能性,需求是根基,業(yè)務(wù)分析前提。前面做到位了,在開(kāi)發(fā)中定位會(huì)更加的準(zhǔn)確,同時(shí)也會(huì)減少bug,減少了后期的工作量。
2、在研發(fā)的過(guò)程中日志的重要性,尤其的是在比較關(guān)鍵的程序中,這樣為日后調(diào)試和排錯(cuò)會(huì)有很大的幫助。因?yàn)槲矣幸淮卧诔绦蛑谢緵](méi)有加什么日志,當(dāng)時(shí)在測(cè)試的時(shí)候沒(méi)有發(fā)現(xiàn)什么問(wèn)題,因?yàn)樵跍y(cè)試的情況中,很多種數(shù)據(jù)是非常難模擬出來(lái)的,只能測(cè)試常見(jiàn)的幾種可能性,在這幾種情況下沒(méi)有發(fā)現(xiàn)問(wèn)題,在線上出現(xiàn)了問(wèn)題,由于當(dāng)時(shí)在功能中沒(méi)有加什么日志,導(dǎo)致非常難的去尋找問(wèn)題的所在點(diǎn),這個(gè)是我自己很疼苦的一次經(jīng)歷,所以在研發(fā)中一定不要忘記加上日志。
3、代碼的規(guī)范也是同等的重要,這個(gè)能夠很好的提高代碼的閱讀性和后期的維護(hù),這個(gè)點(diǎn)不能忽視掉,規(guī)范其實(shí)有很多方面,我就說(shuō)說(shuō)我印象深刻的幾個(gè)點(diǎn),代碼中可變參數(shù)的處理、常量、靜態(tài)變量、注解等,這些在自己心里要養(yǎng)成一種潛意識(shí)的處理方式,如:接口中認(rèn)證的秘鑰key,這個(gè)需要寫(xiě)在管理后臺(tái),人員需要可配置的去修改。
以上三點(diǎn)是我在工作中深刻體會(huì),總之好的工作方式和規(guī)范的習(xí)慣會(huì)大大的提高工作效率。有時(shí)候細(xì)節(jié)決定成敗,認(rèn)真細(xì)心地處理好每段代碼才是一個(gè)合格的工程師,我覺(jué)得好的程序員都是一個(gè)可靠細(xì)心的人。
-
工程師
+關(guān)注
關(guān)注
59文章
1590瀏覽量
69454
發(fā)布評(píng)論請(qǐng)先 登錄

硬件工程師看了只會(huì)找個(gè)角落默默哭泣#硬件工程師 #MDD #MDD辰達(dá)半導(dǎo)體 #產(chǎn)品經(jīng)理 #軟件工程師

如何成為一名合格的KaihongOS南向驅(qū)動(dòng)開(kāi)發(fā)工程師
如何成為一名合格的KaihongOS北向應(yīng)用開(kāi)發(fā)工程師
如何成為一名嵌入式軟件工程師?

如何成為嵌入式開(kāi)發(fā)工程師?
電子工程師的電源設(shè)計(jì)經(jīng)驗(yàn)分享
如何成為一名合格的南向驅(qū)動(dòng)開(kāi)發(fā)工程師
如何成為一名合格的北向應(yīng)用開(kāi)發(fā)工程師

不同時(shí)期的硬件工程師,最怕發(fā)生的事 #電子工程師 #硬件工程師 #內(nèi)容過(guò)于真實(shí) #YXC晶振 #揚(yáng)興科技
為什么嵌入式驅(qū)動(dòng)開(kāi)發(fā)工程師可以拿高薪?

當(dāng)你的工程師朋友失聯(lián)時(shí),別氣,ta真的是在忙工作 #搞笑 #電子愛(ài)好者 #硬件工程師 #晶振 #揚(yáng)興科技

評(píng)論