Linux之父林納斯·托沃茲(LinusTorvalds)曾說過一句非常拽的名言:“I’mLinus,I’myourgod.”
如果你可以100%能修復BUG,從技術上說你可以比林納斯·托沃茲更拽的說“I'myourGod!”。
修復BUG意味著程序員需要準確定位BUG,而造成BUG的原因會千奇百怪;
比如BUG一詞是一位美國海軍準將及計算機科學家,同時也是世界最早的一批程序設計師之一的葛麗絲·霍波(GraceHopper)“命名”的:
有一天,她在調試設備時出現故障,拆開繼電器后,發現有只飛蛾被夾扁在觸點中間,從而“卡”住了機器的運行。于是,霍波詼諧的把程序故障統稱為“臭蟲(BUG)”,把排除程序故障叫DEBUG,而這奇怪的“稱呼”,竟成為后來計算機領域的專業行話。
程序員自黑語錄:“我們的日常就是在寫BUG”,就比如我們使用的語言、操作系統、甚至是我們使用的硬件都存在或多或少的BUG。你能100%修復所有BUG,說明你再技術領域已經處于巔峰。