第(1/3)頁 晚上。 已經(jīng)和王曉雪收拾好了明天需要帶回家的東西之后,葉新晨就打開了曹慶陽發(fā)給他的東西。 趁著現(xiàn)在時(shí)間還足,所以葉新晨也是準(zhǔn)備直接花費(fèi)一點(diǎn)時(shí)間幫曹慶陽給搞定。 打開文件,葉新晨看著這個(gè)代碼,陷入了沉思,他陷入沉思的原因不是因?yàn)檫@個(gè)修復(fù)漏洞很難,相反,很簡(jiǎn)單,葉新晨半個(gè)多小時(shí)就給他修復(fù)好了。 他感覺到的只是修改bug和找bug那真的是兩個(gè)情況。 不過有些人也肯定很疑惑,程出現(xiàn)bug是必然出現(xiàn)的情況還是程序員水平有限導(dǎo)致的? 這個(gè)嘛……仁者見仁,智者見智。 就比如這個(gè)—— print(“hello, world.“) 你看,這個(gè)“程序”就是沒有bug漏洞的…… 實(shí)際上但凡有過一點(diǎn)正式開發(fā)經(jīng)驗(yàn)的程序員,寫個(gè)簡(jiǎn)單的hello world都能寫出bug的恐怕不多見吧。 別說hello world了,一個(gè)簡(jiǎn)單的、不涉及“隱秘”機(jī)制的百行小程序,絕大多數(shù)資深程序員也可以直接寫成0 bug。 因?yàn)檫@些實(shí)際上是對(duì)計(jì)算機(jī)的原理深度決定的,比如你對(duì)計(jì)算原理或者語言機(jī)制理解越深,對(duì)你來說“隱秘”的東西就越少,寫出高質(zhì)量代碼的機(jī)率就越高。 而且,就像黑土平臺(tái)里面的交流板塊哪怕只是在上敲一篇一千個(gè)字的灌水文,有幾個(gè)可以保證無語法錯(cuò)誤、無錯(cuò)別字且標(biāo)點(diǎn)符號(hào)使用正確呢? 尤其這還是在機(jī)器替你寫字,使得“提筆忘字”“書寫錯(cuò)誤”之類錯(cuò)誤無法存在的前提下:這樣你都不能保證全對(duì)…… 那么不僅大小寫敏感、而且邏輯更為曲折復(fù)雜、容不得半點(diǎn)含糊的計(jì)算機(jī)程序呢? 因此,有bug漏洞那真的是無可避免。 第(1/3)頁