重构者的20种死法
最近涉及重構(gòu)話題的文章不少啊,其實(shí)我也一直在憧憬重構(gòu),重構(gòu)很綠色,重構(gòu)很河蟹,重構(gòu)令人很激動(dòng),重構(gòu)可能讓人死得很慘。
我在這里,就列舉一下Refactorman的種種死法,以警后人:
一、一邊重構(gòu),一邊要完成日常任務(wù)……
1. 疲于奔命,過勞而死。
2. 吃領(lǐng)導(dǎo)給的鴨梨太大被噎死。
3. 滿腦子都是代碼,在上班路上不留神撞上了寶馬。
4. 冷落了女友,受失戀打擊跳樓而死。
5. 無暇社交,不懂人情世故,失意而死。
6. 為了說服領(lǐng)導(dǎo)和同事,心力交瘁而死。
二、重構(gòu)過程中……
7. 被以前的混賬代碼氣死。
8. 被混賬代碼搞得大腦程序溢出,徹底崩潰,神智錯(cuò)亂而死。
9. 終于醒悟,問題只是冰山一角,力有未逮,憂憤而死。
10. 泥足深陷,舉步維艱,進(jìn)退維谷被活活困死。
11. 自己昏天黑地,看其他同事卻吊兒朗當(dāng),逍遙快活,心理不平衡致憂郁而死。
12. 重構(gòu)過程中,踩中前任留下的地雷,被炸得體無完膚而死。
13. 一日偶遇以前代碼的作者,怒不可遏,將其一通亂砍,再鞭尸三百,然后切腹而死。
三、經(jīng)九九八十一難,大功告成……
14. 系統(tǒng)重構(gòu)后性能提高了?漏洞消除了?對(duì)不起,領(lǐng)導(dǎo)們沒興趣,失落而死。
15. 系統(tǒng)重構(gòu)后出現(xiàn)了新Bug,多半會(huì)小題大作,遭游街批斗而死。
16. 馬上接到通知系統(tǒng)功能要大升級(jí),吐血而死。
17. 同事依舊我行我素,繼續(xù)在系統(tǒng)中倒垃圾代碼,痛心疾首而死。
18. 重構(gòu)將系統(tǒng)中的陰暗面曝光,被同事記恨,領(lǐng)導(dǎo)排擠,學(xué)屈原投江而死。
19. 過了不多久,發(fā)現(xiàn)系統(tǒng)又亂成了一團(tuán),比以前好不到哪兒去,悲憤下一頭撞死。
20. 離職后偶遇前公司的新任維護(hù)者,被其亂刀砍死再鞭尸。
?
各種死法中,最后一種,我們比竇娥還冤枉。所以強(qiáng)烈推薦大家還要練一門武功以防身。什么武功,就是:“心驚肉跳、杞人憂天、無中生有、力不從心、行尸走肉、庸人自擾、倒行逆施、廢寢忘食、孤形只影、想入非非、呆若木雞……”。這門傳說中的黯然銷魂掌,其中一招一式,正是我們最好的寫照。
總結(jié)
- 上一篇: PIX的AAA认证配置
- 下一篇: Oracle Solaris 11 Ex