自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

程序員是否會忘記自己編寫的代碼細節(jié)

新聞
首先,程序員不僅會忘記自己編寫的程序細節(jié),而且這種情況還會頻繁發(fā)生,這也是為什么程序員往往都非常重視書寫代碼注釋的原因。

 首先,程序員不僅會忘記自己編寫的程序細節(jié),而且這種情況還會頻繁發(fā)生,這也是為什么程序員往往都非常重視書寫代碼注釋的原因。

程序開發(fā)是一個系統(tǒng)的過程,由于同一個功能(算法、邏輯)可能有多種不同的實現(xiàn)方式,所以不同的程序員在實現(xiàn)代碼的時候,往往都會有一些自己的編寫方式,這就會導致程序實現(xiàn)模塊往往五花八門,而且有一些編寫方式往往都是“靈光一現(xiàn)”的操作,這種操作本身很難有可持續(xù)性,而且也不會是常規(guī)操作,如果沒有注釋,編寫者自己也很容易忘記。

 

[[335071]]

 

程序員要想在工作崗位上不斷提升自身對于代碼的理解,一方面要重視注釋,另一方面就是要定期做Review,以團隊的形勢做Review不僅能夠提升代碼的質量,對于后期產品的維護、升級和調整都有比較積極的意義。

 

按照歷史經驗來看,程序員忘記自己編寫代碼的細節(jié)幾乎是不可避免的事情,所以往往代碼和注釋都是采取“一比一”的策略,有的時候,注釋都會比代碼多,尤其是在定義接口的時候。通常情況下,程序員在代碼風格上的差異并不大,但是在寫注釋的時候,卻有比較明顯的差異,不少程序員都是在閱讀注釋的時候才發(fā)現(xiàn)這個代碼是自己寫的。

 

代碼編寫的質量會隨著程序員對于程序開發(fā)認知力的不斷提升而提升,所以不少程序員之所以想不起來之前開發(fā)的代碼,一個重要的原因是自身編寫代碼的思路有了較大的升級和調整。另外,程序員開發(fā)場景的變化也會對自己編寫代碼的風格產生一定的影響。

最后,程序員往往很少愿意回頭看自己的代碼,雖然這個過程會有所提高,這也是為什么團隊要定期做Review的原因。

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2009-12-03 16:50:58

Visual Basi

2013-03-28 15:24:29

程序員

2020-02-25 22:41:41

程序員技能開發(fā)者

2019-04-19 08:04:57

程序員Dockerfile容器

2011-04-01 09:13:19

VB程序員

2015-04-27 14:22:39

程序員提升自己價值

2017-12-19 20:35:22

程序員中興事件自殺

2020-08-13 13:45:08

程序員技能開發(fā)者

2017-10-27 18:20:59

程序員

2014-10-27 15:21:40

程序員代碼

2019-11-18 10:05:43

程序員技能開發(fā)者

2021-03-02 15:31:37

程序員技能開發(fā)者

2017-03-13 09:07:05

測定代碼基因

2014-10-20 10:35:15

程序員

2021-03-20 23:04:56

程序員開發(fā)互聯(lián)網

2009-11-04 10:45:39

程序員生涯

2021-07-19 05:53:32

程序員工作效率效率

2015-06-17 14:24:48

優(yōu)秀程序員整潔代碼

2019-11-18 10:16:37

工程師開發(fā)網絡

2024-05-16 16:29:17

點贊
收藏

51CTO技術棧公眾號