zoukankan      html  css  js  c++  java
  • 重构者的20种死法

     

    最近涉及重构话题的文章不少啊,其实我也一直在憧憬重构,重构很绿色,重构很河蟹,重构令人很激动,重构可能让人死得很惨。

    我在这里,就列举一下Refactorman的种种死法,以警后人:

    一、一边重构,一边要完成日常任务……

    1. 疲于奔命,过劳而死。

    2. 吃领导给的鸭梨太大被噎死。

    3. 满脑子都是代码,在上班路上不留神被撞死。

    4. 冷落了女友,受失恋打击跳楼而死。

    5. 无暇社交,不懂人情世故,失意而死。

    6. 为了说服领导和同事,心力交瘁而死。

    二、重构过程中……

    7. 被以前的混账代码气死。

    8. 被以前的混账代码搞崩溃,神智错乱而死。

    9. 终于明白问题只是冰山一角,力有未逮,忧愤而死。

    10. 泥足深陷,举步维艰,进退维谷被活活困死。

    11. 自己昏天黑地,看其他同事却吊儿朗当,逍遥快活,心理不平衡致忧郁而死。

    12. 重构过程中,踩中前任留下的地雷,被炸得体无完肤而死。

    13. 一日偶遇以前代码的作者,怒不可遏,将其一通乱砍,再鞭尸三百,然后切腹而死。

    三、千辛万苦,大功告成……

    14. 系统重构后性能提高了?漏洞消除了?对不起,领导们没兴趣,失落而死。

    15. 系统重构后出现了新Bug,多半会小题大作,被批斗而死。

    16. 马上接到通知系统功能要大升级,吐血而死。

    17. 同事依旧我行我素,继续在系统中倒垃圾代码,痛心疾首而死。

    18. 重构将系统中的阴暗面曝光,被同事记恨,领导排挤而死。

    19. 过了不多久,发现系统又乱成了一团,比以前好不到哪儿去,悲愤下一头撞死。

    20. 离职后偶遇前公司的新任维护者,被其乱刀砍死再鞭尸。

      各种死法中,最后一种,我们比窦娥还冤枉。所以强烈推荐大家还要练一门武功以防身。什么武功,就是:心惊肉跳、杞人忧天、无中生有、力不从心、行尸走肉、庸人自扰、倒行逆施、废寝忘食、孤形只影、想入非非、呆若木鸡……”。这门传说中的黯然销魂掌,其中一招一式,正是我们最好的写照。

    引用伊牛娃:
    引用devil0153:为了避免最后一种情况的发生,可以在写注释的时候留下你最恨的那个人的名字... ...

    你太狠了


    我也是跟别人学的,以前的同事这样对待他以前的同事,每次copy代码都是把注释一起copy不仅不改注释,名字也不改

  • 相关阅读:
    python修改pip源
    python if条件判断dataframe是否为空
    bowtie和bowtie2使用条件区别及用法
    bat批处理for循环嵌套
    常用的数据标准化方法
    python学习——利用循环实现分类散点图绘制
    python学习——通过命令行参数根据fasta文件中染色体id提取染色体序列
    python学习——把读取fasta文件的代码封装成函数
    python学习——把计算GC含量的代码封装成函数
    python学习——使用argparse参数解释器传递命令行参数
  • 原文地址:https://www.cnblogs.com/muyoushui/p/1904512.html
Copyright © 2011-2022 走看看