国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

優秀程序員是如何處理糟糕代碼的

移動開發
可能你一行不好的代碼也從來沒有寫過。這是有可能的,但在現實中又不太可能。現實情況是,和這個星球上的其他所有程序員一樣,你會產出安全漏洞、UI元素偏移,等等等等的代碼。這并不能說明你是一個不好的開發人員。只是因為你是人類而已——一種不可避免會犯錯的生物。

可能你一行不好的代碼也從來沒有寫過。這是有可能的,但在現實中又不太可能。

現實情況是,和這個星球上的其他所有程序員一樣,你會產出安全漏洞、UI元素偏移,等等等等的代碼。這并不能說明你是一個不好的開發人員。只是因為你是人類而已——一種不可避免會犯錯的生物。

正是這種每個開發人員都有的“人性”缺陷,驅使那些優秀的開發人員敢于承擔代碼和底層基礎架構的不足,有準備有計劃地行動。下面是他們將做的事情。

[[147409]]

假設

幾年前,Netflix開源了Chaos Monkey和Simian Army的其他部分(Simian Army是一套工具,用來管理基于云的軟件)。從本質上說,Chaos Monkey的范圍貫穿亞馬遜Web服務的基礎設施,能夠隨意終止實例。從根本上說,它是一種通過創建最壞的可能方案來做最壞打算的方法。

正如Netflix的Cory Bennett和Ariel Tseitlin于發行之時在博客上這樣寫道,“代碼會失敗,并且你越不希望失敗或一點也沒有準備的時候,反而更加不可避免會出現故障。如果你的應用程序不能容忍實例故障,那么你是愿意凌晨3點被召喚呢還是在辦公室里通宵?”

使用不可預測的方式來模擬故障,Netflix強迫注重基礎設施的彈性。與其假設***的情形,還不如做一個最壞的打算。這樣我們就能愉快地進入下一個進程了。

測試

上面我們說了一個提高基礎設施的偉大方法,那么代碼呢?

Jeff Atwood,一個程序員的答案是:“你需要折騰你的代碼。”他寫道:

我相信,每個專業程序員職業生涯的一個關鍵轉折點,就在當你意識到你才是自己***的敵人,以及減輕這種威脅的唯一辦法就是接受它的時候。將自己當作***的敵人。打破你的用戶界面。打破你的代碼。折騰你的軟件。

在實踐中,這意味著“程序員至少需要對常見錯誤有一定的了解,然而,很多程序員往往不會這么去做,甚至是反著來。”這意味著你作為“編程之神”的責任也包括成為“測試之神”,通過“折騰”代碼積極地來消除里面的錯誤。

Andre Medeiros補充認為我們應該對調試“精益求精”,因為開發人員需要對他們的代碼做更多的事情。

“為了防止bug,你寫出來的代碼得讓任何程序員都覺得簡單。為了修復bug,你得理解你的代碼。為了精密地了解代碼,你需要列舉和驗證你的假設,如果有必要,你還需要構建調試工具。”

貧民窟上的摩天大樓

當然,對于我們的代碼,其***的問題之一是,它繼承了如此多其他的代碼。特別是在已建立的企業中,我們常常構建在舊代碼上,從而導致了各種后續延伸問題。

以下是Zeynep Tufekci的精彩描述:

將它比喻成造房子的話——也就說你將要在已經造好的底層基礎上造二樓。但房子一開始造的時候并沒有造好,沒有打好地基,你也不知道哪面是承重墻。你只能盡可能地去猜,然后造好了一個樓層——用你的手指。然后你接著這樣做。很多舊但控制著基礎設施關鍵部分的軟件系統就是這樣運行的。在某一段時間內它也的確是可以工作,但每一個新樓層的建造意味著增加了更多的漏洞。我們正在代碼中建設貧民窟上的摩天大樓——而且,還在地震區。

很顯然,我們對于改善這種情況束手無策,除非我們能夠致力于去除技術債務。

但也許,只是也許,在心甘情愿折騰代碼的過程中,你會發現消除技術債務是如此之重要。

責任編輯:倪明 來源: 碼農網
相關推薦

2015-09-01 11:20:58

程序員糟糕代碼

2017-11-14 21:30:15

2015-06-17 14:24:48

優秀程序員整潔代碼

2015-05-13 14:06:03

程序員糟糕的程序員

2009-01-08 09:04:18

2012-11-09 13:44:48

ScalaJVMJava

2009-11-19 10:21:02

2012-11-01 13:46:54

程序員

2015-08-19 08:51:38

程序員面試糟糕

2014-03-25 10:35:35

程序員代碼調試

2017-10-22 16:16:03

程序員編程代碼

2023-01-17 16:05:50

程序員時間管理日程表

2021-11-01 22:39:14

程序員專業技術

2014-12-04 10:02:55

2014-08-29 11:09:44

程序員

2009-07-24 13:09:57

ASP.NET程序員

2012-08-13 09:25:50

程序員

2015-04-08 11:09:28

優秀程序員深入理解你的代碼

2015-02-03 02:40:33

程序員盲人程序員

2013-11-04 09:39:16

程序員信仰
點贊
收藏

51CTO技術棧公眾號

男女猛烈激情xx00免费视频| 多野结衣av一区| 国产精品色婷婷| 一级黄色香蕉视频| www亚洲精品| 日本一不卡视频| 永久免费网站在线| 最近2019年好看中文字幕视频| 成人一级毛片| 亚洲精品无人区| 91精品国产色综合久久久蜜香臀| jizz亚洲女人高潮大叫| 日韩精品一区二区三区视频播放| 99re在线视频| 中文字幕日韩综合av| 最近国产精品视频| 成年人视频观看| 国产一区二区三区久久精品 | 欧美国内亚洲| 亚洲一区av| 电影k8一区二区三区久久| 91网在线播放| 毛片大全在线观看| 18video性欧美19sex高清| 黑人玩欧美人三根一起进| av日韩电影| 91精品国产一区二区在线观看| 欧美黄色成人| 色综合www| 亚洲国产精品久久久天堂| 日韩av二区| 久久精品国内一区二区三区| 麻豆91在线看| av永久不卡| 日本成人精品| 九九热线视频只有这里最精品| 国产免费又粗又猛又爽| 中文视频一区视频二区视频三区| 精品久久久久久综合日本| 欧美黑人又粗大| 神马久久桃色视频| 精品少妇一区二区三区视频免付费| 亚洲一区二区中文在线| 岛国精品在线播放| 日本不卡视频一二三区| 三级精品视频| 综合综合综合综合综合网| 欧美理伦片在线播放| 福利小视频在线观看| 成人在线一区二区| 久久看人人爽人人| 综合久久99| 麻豆成人91精品二区三区| 天使萌一区二区三区免费观看| 成人亚洲成人影院| 日本欧美一级片| 深夜福利国产精品| 欧美日韩国产黄| 精品国产一区二区三区不卡蜜臂| 杨幂毛片午夜性生毛片| 2019中文字幕在线观看| 久久嫩草精品久久久精品| 成人ssswww在线播放| 国产精品12| 亚洲理论在线观看| 亚洲高清资源| 亚洲免费毛片| 91精品麻豆| www在线观看黄色| 亚洲偷欧美偷国内偷| 久久大综合网| 日韩影院二区| 欧美日韩中字| y111111国产精品久久久| 97精品国产99久久久久久免费| 热三久草你在线| a日韩av网址| 欧美成人毛片| 你懂的在线观看一区二区| 精品久久久久久久久久久aⅴ| 日本成人中文| 激情亚洲另类图片区小说区| 麻豆av免费在线观看| 97xxxxx| 91免费看国产| 日本高清久久天堂| 尤物九九久久国产精品的特点 | 亚洲男人天堂古典| 天天影视涩香欲综合网| 久久精品理论片| 伊人成人在线视频| 欧美经典一区二区| 亚洲男人的天堂一区二区| 国产成人精品在线看| 国产精品入口66mio| 日韩欧美亚洲日产国| 在线影视一区二区三区| 欧美.www| 免费大片黄在线观看视频网站| 狠狠色综合网站久久久久久久| 精品视频资源站| 丝瓜av网站精品一区二区| 美女视频在线免费| 精品国产露脸精彩对白| 一区二区三区四区精品| 欧美成人免费视频| 精品香蕉在线观看视频一| 欧美一级片在线观看| 欧美日韩亚洲精品一区二区三区| 成人做爰69片免费看网站| 激情欧美一区| 国产精品成人一区二区网站软件| 美女91在线看| 97国产视频| 传媒av在线| 日韩av一卡| 精品大片一区二区| 日韩vs国产vs欧美| 亚洲青青青在线视频| 日韩亚洲欧美一区二区三区| 免费av一区二区| 91久久中文字幕| 日韩精品免费一区| 亚洲色图图片网| 国产精品久久久久久吹潮| 91精品综合久久久久久久久久久| 精油按摩中文字幕久久| 亚洲激情图片qvod| xxxxx91麻豆| 一区二区三区四区视频在线观看| 国产精品区在线| h片在线观看下载| 日韩国产综合| 26uuu另类欧美| 亚洲第一天堂av| 亚洲淫片在线视频| 一区二区传媒有限公司| 欧美日韩激情视频一区二区三区| 欧美性suv| 日日夜夜一区二区| 色综合天天综合在线视频| 欧美另类极品videosbest最新版本| 2020国产精品久久精品不卡| 国产九九在线视频| 在线免费看h| 亚洲欧洲一级| 欧美日韩日本国产| 欧美精品激情在线| 黑人巨大国产9丨视频| 国内外激情在线| 在线免费观看欧美| 欧美日韩一区久久| 国产一区二区在线网站| 男人艹女人网站| 91成人抖音| 91蜜桃网址入口| 日韩视频免费在线观看| 五月天综合婷婷| 99thz桃花论族在线播放| 天堂一区二区在线| 日韩欧美一卡二卡| 一本一道久久久a久久久精品91| heyzo在线欧美播放| 精品亚洲成av人在线观看| 日韩av影视综合网| 亚洲综合视频一区| 99精品女人在线观看免费视频| 国产亚洲一区二区三区四区| 色综合久久悠悠| 午夜av电影| 99在线观看免费视频精品观看| 欧美一区二区三区视频免费| 欧美理论一区二区| 三区四区电影在线观看| 麻豆精品一二三| 久久中文字幕视频| 免费一级特黄录像| 亚洲一区二区| 亚洲欧美精品在线| www.国产区| 日韩在线观看电影完整版高清免费悬疑悬疑| 亚洲成人一区二区| 日韩久久久久久久久久久久久| 国产蜜臀一区二区打屁股调教| 韩国成人在线视频| 欧洲永久精品大片ww免费漫画| 天天影院图片亚洲| 国产精品1区2区3区在线观看| 欧美精品www| 狠狠操第一页| 黑粗硬长欧美在线视频免费的| 麻豆系列在线观看| av成人动漫在线观看| 国产精品6699| 天天综合av| 久久久久综合网| 美脚丝袜一区二区三区在线观看 | 国产亚洲精品日韩| 骚视频在线观看| 99久久免费国产|