這個系列會分享工程師每天面對 Legacy Code 時,該怎麼更有策略性的面對,前半段會從 Legacy Code 的定義開始,聊聊為什麼程式明明能跑,大家卻不敢改,並整理出一套面對舊程式時可以反覆使用的處理方式,中間會處理各種常見困境,例如需求正在催、問題必須馬上修、規則沒人說得清楚,或改一個地方影響的程度,後半段則會討論龐大程式碼的整理、新舊系統如何逐步交接,以及團隊快撐不住時該怎麼做,希望走完 30 天後,大家不一定會愛上 Legacy Code,但至少不會太過害怕。
海倫,是斯巴達王墨涅拉俄斯的妻子,也是希臘神話裡出了名的美女。 按照大家最熟悉的故事,特洛伊王子帕里斯把她帶回特洛伊,墨涅拉俄斯為了搶回妻子,找來一大票希臘聯...
海克力士是希臘神話裡出了名的大力士,有一次,天后赫拉不知道用了什麼伎倆讓海克力士陷入瘋狂,等海克力士清醒過來,才發現自己竟然親手殺死了孩子。 而為了贖罪,他按...
代達羅斯是希臘神話裡出了名的工匠,他替克里特王米諾斯設計了一座錯綜複雜的迷宮,用來關住半人半牛的怪物米諾陶洛斯,後來雅典英雄忒修斯闖進迷宮、殺死米諾陶洛斯,還...
德伊阿涅拉是海克力士的妻子,而兩個人最後的悲劇,其實是從一趟看起來再普通不過的渡河開始。 有一天,他們走到埃維諾斯河邊,遇到一名叫做涅索斯的半人馬。 涅索斯平...
特洛伊戰爭還沒開打,希臘聯軍就先遇到一個很麻煩的問題。 預言說,沒有阿基里斯,他們不可能攻下特洛伊,但阿基里斯的母親忒提斯也早已知道,兒子只要參戰就會死。 於...
特洛伊戰爭結束後,奧德修斯只想回伊薩卡,見他的妻子和兒子。 但是結果他帶著船隊在海上漂流了好幾年,一路遇到風暴、怪物與神明的憤怒,怎麼樣都回不了家。 漂流途中...
忒修斯準備從特羅增前往雅典,與父親相認時,母親與外祖父都勸他搭船,因為海路安全得多,陸路則到處都是襲擊旅人的強盜與惡人。 他偏偏選了陸路,忒修斯不想繞開危險抵...
呂底亞國王克羅伊索斯,是當時出了名的有錢人,有錢到什麼程度?後來西方甚至直接拿他的名字來形容「富得不得了」,不過克羅伊索斯眼前還得處理一個越來越大的麻煩,東邊...
阿特拉斯是泰坦一方的巨神,後來宙斯帶著兄弟姊妹與泰坦陣營打了一場長達十年的戰爭,最後由宙斯一方獲勝。 輸了就要受罰,而阿特拉斯的懲罰特別重,宙斯罰他站在大地的...
傳說中伊阿宋召集了一群英雄,搭上阿爾戈號出發,這群人後來也因此被稱為阿爾戈英雄,他們的任務是去遙遠的科爾基斯,把金羊毛給帶回來。 而如果想要前往科爾基斯,就得...