<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

      Oracle數(shù)據(jù)庫的代碼應(yīng)該是“屎山界”的珠穆朗瑪峰了吧

      0
      分享至



      程序員最害怕的是什么?無疑是“屎山”,即前輩們留下來的“祖?zhèn)鞔a”。

      在某論壇上,有網(wǎng)友發(fā)起了一個 “你見過的最糟糕的代碼是什么”?有一位 ID 為“oraguy”的程序員對 Oracle 數(shù)據(jù)庫代碼瘋狂吐槽,在當(dāng)時引發(fā)熱議。

      全文如下:

      Oracle 數(shù)據(jù)庫12.2,它有近2500萬行 C 代碼。

      這有多恐怖,簡直難以想象!

      你無法在不破壞成千上萬個現(xiàn)有測試的情況下更改產(chǎn)品中的單行代碼。好幾代程序員在有限的項目期限內(nèi)編寫了這些代碼,其中充斥著大量的垃圾代碼。

      非常復(fù)雜的邏輯、內(nèi)存管理、上下文切換等,這些都用數(shù)千個 flag 連接起來。整個代碼充斥著神秘的宏命令,如果不拿出筆記本,并且手動去展開相關(guān)的宏命令,就無法理清楚這些命令。甚至可能需要一兩天才能真正理解某個宏命令的作用。

      有時你需要理順20個不同 flag 的值和效果來預(yù)測代碼在不同情況下的行為方式,有時多達(dá)數(shù)百個 flag !這一點也不夸張。

      這個產(chǎn)品仍然存活并且仍然可用的唯一原因是數(shù)百萬次的測試!

      以下是 Oracle 數(shù)據(jù)庫開發(fā)人員的日常:

      開始處理一個新的 bug 。

      花兩周的時間試圖理解20個不同的 flag ,這些 flag 以神秘的方式相互交互,導(dǎo)致這個困境。

      再添加一個 flag 來處理新的特殊場景。添加幾行代碼來檢查此 flag ,并解決有問題的情況,規(guī)避該 bug 。將更改提交到包含大約100-200臺服務(wù)器的測試服務(wù)器集群,這些服務(wù)器將編譯代碼,構(gòu)建新的 Oracle 數(shù)據(jù)庫,并以分布式方式運行數(shù)百萬個測試。

      回家。第二天來上班,繼續(xù)處理別的 bug,測試可能需要20-30個小時才能完成。

      再回家,再來上班,檢查你的集群測試結(jié)果。順利的話,會有大約100個失敗的測試;倒霉的話,將有大約1000個失敗的測試。隨機選擇一些測試并試圖搞清楚你的假設(shè)出了什么問題,或許還需要考慮10多個 flag 才能真正理解 bug 的本質(zhì)。

      再添加一些 flag 以嘗試解決問題,再次提交更改以進(jìn)行測試,再等20-30個小時。

      來來回回重復(fù)兩周,直到你得到了將這些 flag 組合起來的“神秘咒語”。

      終有一天,你會成功,不再出現(xiàn)測試失敗。

      為你的新更改添加100多個測試,以確保下一個不幸接觸這段新代碼的開發(fā)人員永遠(yuǎn)不會破壞你的修復(fù)。提交最后一輪測試的成果,然后提交以供審核。審查本身可能還需要2周到2個月,所以現(xiàn)在繼續(xù)去處理下一個 bug 。

      在2周到2個月之后,一切已就緒,代碼將最終合并到主分支中。

      以上就是對在 Oracle 修復(fù) bug 的程序員日常生活的描述,一點也不夸張。現(xiàn)在想象一下開發(fā)新功能會有多么恐怖。

      開發(fā)一個小功能需要6個月到1年的時間。 (如果是添加一種新的身份驗證模式,比如支持 AD 身份驗證,可能需要2年)。

      這款產(chǎn)品本身就是一個奇跡!

      我不再為 Oracle 工作了,永遠(yuǎn)不會再為 Oracle 工作了!


      責(zé)任編輯:史偉民_NS5464

      特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關(guān)推薦
      熱點推薦
      央企“最牛女副處長”落馬:兩年與上司開房410次,細(xì)節(jié)曝光

      央企“最牛女副處長”落馬:兩年與上司開房410次,細(xì)節(jié)曝光

      西門老爹
      2025-12-16 15:35:31
      迪拜瘋狂!30億美元,飛機永久固定在樓頂,高580米!

      迪拜瘋狂!30億美元,飛機永久固定在樓頂,高580米!

      GA環(huán)球建筑
      2025-12-15 22:22:01
      女高中生憑顏值火出圈,評論區(qū)沸騰:妥妥的985長相

      女高中生憑顏值火出圈,評論區(qū)沸騰:妥妥的985長相

      蝴蝶花雨話教育
      2025-12-13 08:53:20
      施一公、顏寧等院士簡歷從清華官網(wǎng)撤下, 另有多所高校撤下部分院士信息……

      施一公、顏寧等院士簡歷從清華官網(wǎng)撤下, 另有多所高校撤下部分院士信息……

      超級數(shù)學(xué)建模
      2025-12-16 21:08:05
      泰國軍方炸毀柬埔寨詐騙園區(qū),賭場和人體器官移植中心

      泰國軍方炸毀柬埔寨詐騙園區(qū),賭場和人體器官移植中心

      環(huán)球熱點快評
      2025-12-16 11:41:30
      越南實施“重整江山”改革,公務(wù)員已裁減2萬人,7000多鄉(xiāng)坊撤銷

      越南實施“重整江山”改革,公務(wù)員已裁減2萬人,7000多鄉(xiāng)坊撤銷

      環(huán)球熱點快評
      2025-12-16 16:29:23
      10個讓身體越來越好的方法,不是跑步!99%的人不知道

      10個讓身體越來越好的方法,不是跑步!99%的人不知道

      神奇故事
      2025-12-06 21:52:15
      4400萬粉絲網(wǎng)紅“劉二狗”辦泳池派對并直播,涉嫌低俗擦邊,快手:賬號違規(guī),已被處理

      4400萬粉絲網(wǎng)紅“劉二狗”辦泳池派對并直播,涉嫌低俗擦邊,快手:賬號違規(guī),已被處理

      極目新聞
      2025-12-16 16:28:13
      第一批免簽去俄羅斯的中產(chǎn),傻眼了

      第一批免簽去俄羅斯的中產(chǎn),傻眼了

      旅界Pro
      2025-12-15 08:35:24
      大批電詐頭目逃離柬埔寨,臨走前怒罵泰國狂轟濫炸:SIM卡都不留

      大批電詐頭目逃離柬埔寨,臨走前怒罵泰國狂轟濫炸:SIM卡都不留

      離離言幾許
      2025-12-16 10:45:36
      “骯臟的中國人”罵聲中20歲小伙被打進(jìn)醫(yī)院,西西里發(fā)生仇恨襲擊

      “骯臟的中國人”罵聲中20歲小伙被打進(jìn)醫(yī)院,西西里發(fā)生仇恨襲擊

      意大利華人網(wǎng)0039
      2025-12-17 00:12:41
      1950年,一名韓國維修工撞死美第8集團軍司令,李承晚:槍斃司機

      1950年,一名韓國維修工撞死美第8集團軍司令,李承晚:槍斃司機

      鶴羽說個事
      2025-12-16 15:09:55
      又翻車!媒體稱贊39歲無腿外賣員很勵志,卻被網(wǎng)友一邊倒怒批!

      又翻車!媒體稱贊39歲無腿外賣員很勵志,卻被網(wǎng)友一邊倒怒批!

      麥杰遜
      2025-12-16 14:29:46
      泰國采購的中國坦克前線炸膛?外媒嘲諷:結(jié)果泰國士兵出來辟謠了

      泰國采購的中國坦克前線炸膛?外媒嘲諷:結(jié)果泰國士兵出來辟謠了

      滄海旅行家
      2025-12-15 19:18:56
      砸40萬開店月虧上萬!餐飲創(chuàng)業(yè)這個坑,很多人都踩過……

      砸40萬開店月虧上萬!餐飲創(chuàng)業(yè)這個坑,很多人都踩過……

      紅餐網(wǎng)
      2025-12-15 09:58:11
      “寧愿她沒考上大學(xué)”,父親控訴211女兒的墮落歷程,看清了現(xiàn)實

      “寧愿她沒考上大學(xué)”,父親控訴211女兒的墮落歷程,看清了現(xiàn)實

      妍妍教育日記
      2025-12-15 18:02:43
      官方:蒙鐵爾超遠(yuǎn)倒鉤榮膺2025年普斯卡什獎

      官方:蒙鐵爾超遠(yuǎn)倒鉤榮膺2025年普斯卡什獎

      懂球帝
      2025-12-16 22:49:04
      人民財評:提振消費,招招硬核!

      人民財評:提振消費,招招硬核!

      人民資訊
      2025-12-16 09:17:07
      張水華被醫(yī)院處分不到一周,惡心事接連發(fā)生,遭殃的何止是白巖松

      張水華被醫(yī)院處分不到一周,惡心事接連發(fā)生,遭殃的何止是白巖松

      阿纂看事
      2025-12-16 11:17:04
      別被AI騙了!裝修帖里的“神仙夫妻”都是假的,小紅書已出手整治

      別被AI騙了!裝修帖里的“神仙夫妻”都是假的,小紅書已出手整治

      雷科技
      2025-12-16 15:08:30
      2025-12-17 09:32:49
      齊天候 incentive-icons
      齊天候
      酷愛學(xué)習(xí)的候先生
      458文章數(shù) 162123關(guān)注度
      往期回顧 全部

      科技要聞

      無人駕駛邁關(guān)鍵一步 特斯拉股價觸歷史新高

      頭條要聞

      絲芭傳媒:稅前已支付鞠婧祎超1.39億 并按月支付25萬

      頭條要聞

      絲芭傳媒:稅前已支付鞠婧祎超1.39億 并按月支付25萬

      體育要聞

      楊瀚森18+10首次兩雙 關(guān)鍵攻防統(tǒng)治G聯(lián)賽

      娛樂要聞

      《雙軌》遭網(wǎng)友舉報,稱劇情三觀不正

      財經(jīng)要聞

      "祥源系"爆雷 有投資者數(shù)百萬元無法提現(xiàn)

      汽車要聞

      打造全域安全2.0,吉利的新“長征”

      態(tài)度原創(chuàng)

      藝術(shù)
      數(shù)碼
      旅游
      房產(chǎn)
      公開課

      藝術(shù)要聞

      啟功鋼筆字跡被評為平常,缺乏書法韻味。

      數(shù)碼要聞

      代碼顯示蘋果HomePod mini 2沿用聯(lián)發(fā)科方案,無緣自研N1芯片

      旅游要聞

      渝見好“村”光|武隆荊竹村:仙女山深處的明珠,聯(lián)合國蓋戳認(rèn)證

      房產(chǎn)要聞

      6.66億摘地,海南封關(guān)大動作,千畝海澄新城震撼登場

      公開課

      李玫瑾:為什么性格比能力更重要?

      無障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 97人妻精品无码| 久久国内视频| 亚洲中文字幕版| 国产三级在线观看完整版| 亚洲色成人777777无码| 国模一区二区| 免费偷拍| 亚洲日本在线电影| 性色av一区二区三区无码| 国产成人精品手机在线观看| 国产成人av| 治多县| 中文字幕人妻无码一区二区三区| 人妻人人澡人人添人人爽| 蜜桃av秘?无码一区二区三区| 91口爆| 日日躁夜夜躁狠狠久久av| 少妇把腿扒开让我爽爽视频 | 91香蕉国产亚洲一二三区| 蜜桃AV在线| 吕梁市| 欧美一区内射最近更新| 人妻无码第一区二区三区 | 三级片导航| 亚洲色鬼| 九九综合九色综合网站| 亚洲人成人网站色www| 色噜噜狠狠一区二区三区Av蜜芽| 中文字幕人妻无码系列第三区| 国产天堂亚洲国产碰碰| 国产综合久久久久久鬼色| 人妻妺妺窝人体色WWW聚色窝| 成人影片在线观看网站18| 妇女bbbbb撒尿正面视频| 日本边添边摸边做边爱| 91精品国产综合久久久蜜臀酒店| 蜜桃av无码免费看永久| 日韩精品亚洲人成在线观看| 国产精品成| 石首市| 精品国产乱码久久久久久婷婷 |