這個系列會分享工程師每天面對 Legacy Code 時,該怎麼更有策略性的面對,前半段會從 Legacy Code 的定義開始,聊聊為什麼程式明明能跑,大家卻不敢改,並整理出一套面對舊程式時可以反覆使用的處理方式,中間會處理各種常見困境,例如需求正在催、問題必須馬上修、規則沒人說得清楚,或改一個地方影響的程度,後半段則會討論龐大程式碼的整理、新舊系統如何逐步交接,以及團隊快撐不住時該怎麼做,希望走完 30 天後,大家不一定會愛上 Legacy Code,但至少不會太過害怕。
特洛伊戰爭打完之後,其他人差不多都回家鄉了,奧德修斯卻開始了一趟超級漫長的返鄉之旅,在海上繞了好多年,就是怎樣都回不了家。 後來,他準備離開女巫喀耳刻住的島時...
安泰俄斯是海神波塞頓與大地女神蓋亞之子,他住在利比亞,專門逼路過的陌生人和他摔角,再把輸掉的人殺死。偏偏這場比賽從一開始就不公平,安泰俄斯只要碰到大地,力量就...
納西瑟斯是希臘神話裡出了名的美男子,不管是山林裡的寧芙,還是其他愛慕他的年輕人,全都被他拒絕了,後來其中一位被他傷害的人受不了,抬頭向神明祈求: 就讓他也愛...
在海克力士的十二項試煉中,第二項任務就是跑去勒拿的沼澤對付九頭蛇海德拉。 九顆頭本來就已經夠麻煩了,偏偏其中一個還殺不死,海克力士一開始拿起棍棒一顆一顆打掉,...
奧德修斯離開家二十年,先打了十年特洛伊戰爭,回程又在海上繞了十年,好不容易回到伊薩卡,卻發現家裡早就變了樣,大家都當他已經死了,一群求婚者住進宮殿,天天逼他的...
傳說中,普羅米修斯把火偷給人類以後,宙斯氣到決定換一種方式報復人類,他命令赫菲斯托斯用泥土造出一名女子,再讓其他神明替她裝扮、賦予能力,最後把她送到厄庇米修斯...
柏修斯接到的任務,是要帶回梅杜莎的首級,梅杜莎是一個蛇妖,任何人只要正眼看見她,就會立刻變成石頭,而梅杜莎的兩個姊姊還是不死之身。 所以他沒有急著挑戰梅杜莎,...
克洛諾斯曾經推翻自己的父親烏拉諾斯,成為新一代的統治者,母親蓋亞與烏拉諾斯曾下過預言: 「總有一天,自己也會被親生孩子推翻。」 這件事他可不敢當成耳邊風,...
賽姬與愛人丘比特分離後,四處尋找他的下落,最後來到丘比特的母親阿芙蘿黛蒂面前,阿芙蘿黛蒂對這段關係很不滿意,沒有讓兩人見面,反而把小麥、大麥、豆子和各種種子混...
薛西弗斯是科林斯的國王,也是希臘神話裡出了名的狡猾。 有一次,他把宙斯偷偷帶走河神女兒的事情說了出去,宙斯知道後超級火大,直接派死神塔納托斯去把他帶走,但薛西...