你見(jiàn)過(guò)最爛的代碼能差到什么程度?大概就是,一個(gè)if循環(huán)19.8億次,而且7年沒(méi)人

課代表總結(jié)如下??????
你見(jiàn)過(guò)最爛的代碼能差到什么程度?大概就是,一個(gè)if循環(huán)19.8億次,而且7
總結(jié):
一、野生技能的問(wèn)題??
二、野生技能的結(jié)論??
三、野生技能的結(jié)論??
一、野生技能的問(wèn)題???
1、你見(jiàn)過(guò)最爛的代碼能差到什么程度?
?
00:24
?
二、野生技能的看法??
這東西主要還是最初規(guī)劃和設(shè)計(jì)的問(wèn)題導(dǎo)致的
第一個(gè)寫這塊兒代碼的程序員 并不需要執(zhí)行這么多次的if判斷
后續(xù)迭代不斷增加 之后經(jīng)手的每一個(gè)程序員 迫于各種客觀原因 如交付時(shí)間壓力等 只做了最簡(jiǎn)單最快速的業(yè)務(wù)實(shí)現(xiàn) 但沒(méi)有對(duì)這里進(jìn)行重構(gòu) 因?yàn)檫@是一個(gè)需要花費(fèi)額外時(shí)間 但卻有可能導(dǎo)致風(fēng)險(xiǎn)的事情
這種事經(jīng)過(guò)一些時(shí)間 經(jīng)手幾個(gè)程序員之后 就變成現(xiàn)在這樣了 因?yàn)檎l(shuí)都不愿重構(gòu)這塊兒代碼 甚至不敢改 對(duì)每個(gè)程序員來(lái)說(shuō) 重構(gòu)這里的代碼需要額外時(shí)間卻可能引起問(wèn)題 完全是出力不討好
?
01:15
?
三、野生技能的結(jié)論??
希望可以幫助大家少走彎路,少踩坑呀。
?
03:26
?
標(biāo)簽: