查看: 1277|回复: 2

让你看后想“呵呵”的奇葩代码

[复制链接]
  • TA的每日心情
    开心
    2017-12-22 08:59
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2016-4-6 11:26:42 | 显示全部楼层 |阅读模式
    分享到:

    虽然写代码很累,但,读别人的代码更累。相信做项目文档整理相关工作的同学最有体会,有木有?本篇文章讲述的就是那些让你看了,说想“Fuck!”的程序代码。

      文章内容整理自知乎的同名问答贴:

      String result;

      ......

      return result.toString();

      算吗?

      尽情吐槽吧!

      Cyandev 的分享

      if (m_doc->isModified() == true)

      {

      for (int i = 0; i < 100; i++)

      {

      save(); //Save the document for 100 times to ensure it has been saved successfully.

      }

      }

      不知谁写的,总之我都看哭了。

      侯杰 的分享题

      enum FiveLine

      {

      Gold,

      Wood,

      Water,

      Fire,

      Earth,

      };

      看枚举名字不知道五行(hang)是什么鬼,看了枚举内容恍然大雾,原来是五行(xing)……

      李旭东 的吐槽

      <div class="div1">

      <div class="div2">

      <div class="div3">

      </div>

      <div class="div4"></div>

      </div>

      </div>

      …………

      <div class="div27">

      <div class="div28">

      </div>

      </div>

      …………

      <div class="div396">

      <div class="div397"></div>

      </div>

      …………

      <div class="giveMeAFuckingClassName">

      </div>

      白砂糖 的分享

      // 以下所有left代表右

      // 以下所有right代表左

      Kun Andy 的分享

      public enum ColorType

      {

      Green, // 绿色

      Hong, // 红色

      }

      //......

      this.curColortype= ColorType.Hong;

      ......

      毫无违和感! 英语和汉语的激烈碰撞,一时愣是没读懂代码,“Hong”为何物,你看注释才恍然大悟!犀利!

      可能是绿的拼音(lv) 有点像等级,所以为了防止歧义,用了Green!赞一个!

      程序员很可爱,我爱程序猿大家庭!

      这些蕴含智慧的代是礼物也是惊喜!

      可以帮你拉这么多赞!感谢!

      真爱身边的程序员!

      爱他们!

      孙传武 的分享

      有次看一项目源码,注释里有个warning。

      // warning: Do not make any changes here.

      // I got confused why it can run successfully.

      // PLEASE Do not make any changes before you figure it out.

      绅士提督不笑船 的分享

      变量名

      class UplaodDuiLie // 上传队列

      // Uplaod 非手误,完全原文。

      // 为什么你们只吐槽 typo 而不吐槽中英文混合呢。。

      青苔 的分享

      

      看见这段代码的时候,我拍了很久的掌!

      虎耳 的吐槽

      曾经在一个家公司,有一次有人发现对每个请求,有个地方都会空等了一秒。

      后来问老大,说,如果客户有新要求,随时可以把性能提高一倍以上。。。

      亲爱的程序员们,看完这篇文章,是不是感同身受?如果大家有料,欢迎大家来爆料哦~

      更多精彩内容还可关注微信(华清远见):farsight2013


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-3-15 10:18
  • 签到天数: 1027 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-4-7 08:28:26 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-28 16:20
  • 签到天数: 980 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2016-4-7 08:46:43 | 显示全部楼层
    不错,赞一个。
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    手机版|小黑屋|与非网

    GMT+8, 2024-4-23 18:43 , Processed in 0.135600 second(s), 19 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.