色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

我破解了那位程序員“最餓”的陰謀

  曾經(jīng)聽(tīng)說(shuō)有些程序員會(huì)在自己編寫(xiě)的程序里做手腳以保住自己的飯碗不被搶走,沒(méi)想到我自己還真的碰上這樣的事了。

  那是我的一份小工,一家公司解雇了自己的程序員后,讓我?guī)兔Π阉麄儺a(chǎn)生了故障的一個(gè)軟件修正過(guò)來(lái)。我接下了這份工作,可沒(méi)想到接下來(lái)的那段時(shí)間我就天天泡在一堆“食物”里了。

  你很難想象這個(gè)程序的作者是個(gè)什么樣的人,我真懷疑他是不是成天想著吃,因?yàn)樗麑⑦@個(gè)程序中所有的函數(shù)和變量全部用食物的名字命名,Pizza’s(披薩),tomatoes(西紅柿),pickles(泡菜),fruits(水果),vegetable(蔬菜)等各種估計(jì)只要是他能想到的食物的名字都被他用了進(jìn)來(lái)。

  不過(guò)我還是蠻佩服這家伙的,加密的非常漂亮不是嗎,一般人還是難以看出這些食物中蘊(yùn)藏的玄機(jī)的。于是我開(kāi)始一點(diǎn)一點(diǎn)的為這些函數(shù)和變量重新命名以將其轉(zhuǎn)變成有意義的表達(dá)。

  雖說(shuō)這項(xiàng)工作也并不是無(wú)法完成或者極難完成的那種,但是將其從毫無(wú)意義的表達(dá)變成有意義的表達(dá)還是一項(xiàng)非常繁瑣的工作。此外比這些無(wú)意義的食物名稱更加要命的是那家伙在程序里還用了許多種面條的名字使得本已混亂的程序變得更加晦澀難懂。最后我一步一步的將重命名的工作完成后,還改寫(xiě)了很大一部分的代碼使其變得更加容易被理解和有效的執(zhí)行。

  我一直在想這家伙是先寫(xiě)完了該程序的原始代碼后再將其打亂成了現(xiàn)在的這副模樣,還是他一開(kāi)始就直接敲出了這一堆毫無(wú)意義卻又能有序執(zhí)行的食物代碼,如果真是直接敲出來(lái)的,那好家伙,他太牛了。

  不過(guò),最后,我在此還是要奉勸各位敲代碼的一句,不要企圖在代碼里做手腳來(lái)保住自己的工作或者要挾什么,你知道的,這沒(méi)有好結(jié)果。畢竟,敲出這一堆食物來(lái)的那位哥們還是失敗了,不是嗎?

  Via jacquesmattheij

it知識(shí)庫(kù)我破解了那位程序員“最餓”的陰謀,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 中山市| 莒南县| 长子县| 嘉义县| 三河市| 马鞍山市| 长兴县| 高密市| 巍山| 泗阳县| 青龙| 合山市| 图木舒克市| 垫江县| 黎城县| 万荣县| 林州市| 汉川市| 乐都县| 永德县| 龙里县| 巴里| 黎城县| 辰溪县| 武陟县| 阿拉善左旗| 吴川市| 栖霞市| 黄浦区| 巴中市| 新田县| 高碑店市| 金堂县| 二连浩特市| 施秉县| 玉田县| 淅川县| 镇康县| 邛崃市| 冕宁县| 肇庆市|