成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

創(chuàng)意歌曲:我是一段死代碼

開(kāi)發(fā) 后端 前端
死代碼就是沒(méi)用的、但卻留在程序庫(kù)中的代碼。這樣的代碼沒(méi)有任何其它程序會(huì)調(diào)用它,沒(méi)有任何函數(shù)、對(duì)象引用它。它就在程序中,但程序的運(yùn)行狀態(tài)跟它一點(diǎn)關(guān)系都沒(méi)有。

死代碼就是沒(méi)用的、但卻留在程序庫(kù)中的代碼。這樣的代碼沒(méi)有任何其它程序會(huì)調(diào)用它,沒(méi)有任何函數(shù)、對(duì)象引用它。它就在程序中,但程序的運(yùn)行狀態(tài)跟它一點(diǎn)關(guān)系都沒(méi)有。

 

為什么程序中會(huì)有死代碼?有可能是程序庫(kù)升級(jí),老的接口不再使用。有可能是需求調(diào)整,但跟過(guò)時(shí)的需求相關(guān)的代碼沒(méi)有被刪除。有可能是拷貝粘貼的過(guò)程中,有些沒(méi)有用的函數(shù)也粘貼了過(guò)來(lái)。有可能是重構(gòu)的過(guò)程中,把老代碼保留下來(lái)備份用。等等…..

死代碼是應(yīng)該刪除的代碼。沒(méi)有用的代碼也就是沒(méi)有人維護(hù)的代碼。***將變成沒(méi)有人知道它是有什么用處的代碼。后來(lái)的人也開(kāi)始不敢刪除這樣的代碼,怕萬(wàn)一什么地方需要用到它。于是這樣的死代碼積累的越來(lái)越多。技術(shù)債務(wù)越來(lái)越重。健康的項(xiàng)目慢慢腐爛變質(zhì)。最終沒(méi)有人能維護(hù)。

死代碼應(yīng)該及時(shí)大膽清除。很多程序員會(huì)擔(dān)心,萬(wàn)一這段代碼還有用呢?沒(méi)錯(cuò)。因?yàn)槟悴皇煜み@些代碼,很多人修改過(guò)這些代碼,沒(méi)準(zhǔn)什么地方還在用這段代碼。但是,我們有代碼保護(hù)工具:代碼版本控制系統(tǒng)——git,svn等。即使是誤刪了代碼,也能從歷史記錄里恢復(fù)。

最重要的,我們還有自動(dòng)化測(cè)試。自動(dòng)化測(cè)試是保證程序正確的最可靠的保證。無(wú)論做什么修改,添加功能,刪除功能,最終都要運(yùn)行自動(dòng)化測(cè)試,讓所有的測(cè)試點(diǎn)都綠燈通過(guò)。如果你還在擔(dān)心害怕刪除死代碼,很可能是因?yàn)槟愕捻?xiàng)目沒(méi)有自動(dòng)化測(cè)試。

死代碼,如果你不刪,它會(huì)很痛苦,因?yàn)闊o(wú)人問(wèn)津它,無(wú)人調(diào)用它。它如同活死人,僵尸。下面這段視頻就是一位網(wǎng)友很形象的唱出了死代碼們的心聲:

本文出自:http://www.vaikan.com/dead-code/

責(zé)任編輯:林師授 來(lái)源: 外刊IT評(píng)論
相關(guān)推薦

2022-06-21 12:27:12

JavaScript前端

2020-12-31 10:14:42

防注入代碼繞過(guò)

2018-06-19 08:02:00

統(tǒng)計(jì)程序微信

2020-05-29 08:14:49

代碼Try-Catch程序員

2021-02-04 07:55:28

代碼離職互聯(lián)網(wǎng)

2021-04-29 23:45:07

函數(shù)式接口可用性

2015-03-27 11:34:59

JavaJava編寫(xiě)引發(fā)內(nèi)存泄露

2018-11-02 16:16:41

程序硬盤(pán)存儲(chǔ)

2020-04-03 10:14:57

內(nèi)存蠕蟲(chóng)代碼web安全

2020-12-16 07:42:03

JS基礎(chǔ)代碼

2020-10-26 10:11:45

Jupyter Not早起Python開(kāi)發(fā)

2011-07-11 09:51:06

專利微軟Android

2014-03-21 09:58:08

比特幣

2021-10-28 19:35:02

代碼main方法

2019-06-19 10:57:48

新人入職代碼

2021-07-26 23:39:20

Java變量代碼

2020-04-07 12:13:15

Python數(shù)據(jù)爬蟲(chóng)

2020-08-13 18:54:53

Python代碼解釋器

2018-06-23 08:02:31

程序員代碼故事

2020-04-29 10:19:29

Python數(shù)據(jù)函數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 精品麻豆剧传媒av国产九九九 | 亚洲国产福利视频 | 久久99网| 亚洲精品一区二区在线观看 | 国产精品一区二区三区在线 | 国产精品免费一区二区三区四区 | 天堂色区 | 免费在线成人 | 在线视频a | 91视频进入 | 91精品久久久久久久久久 | 国产精品久久久久久久久久久久午夜片 | 亚洲精品一区在线观看 | 777777777亚洲妇女 | 久久小视频 | 午夜伦理影院 | 久久婷婷av| 国产91一区 | 成人精品一区二区三区中文字幕 | 精品视频在线观看 | 国产乱一区二区三区视频 | 精品国产乱码久久久久久88av | 欧美一区永久视频免费观看 | 国产在线精品一区二区三区 | 91亚洲视频在线 | 色女人天堂 | 国产精品久久久爽爽爽麻豆色哟哟 | 欧美一页 | 欧洲成人免费视频 | 亚洲色图在线观看 | 亚洲高清视频在线观看 | 一区二区三区在线播放视频 | 欧美综合久久 | 亚洲视频欧美视频 | 91麻豆精品一区二区三区 | 欧美一区二区三区高清视频 | 黑人巨大精品欧美黑白配亚洲 | 亚洲欧美国产精品久久 | 玖玖视频国产 | 日日夜夜91 | 成人免费小视频 |