你在公司项目里面看到过哪些操蛋的代码?

String result; ...... return result.toString();算吗? 尽情吐槽吧! 相关问题: 你所见过最恶心的代码片段是怎样的? - 互联网
关注者
7685
被浏览
2421831

481 个回答

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.
    }
}

不知道谁写的,总之我都看哭了
(a != b) ? b : a

以前在人人上贴了这段代码来吐槽前公司的代码质量,被转发后火了,因为神最右的注解:
和老婆意见不一致的时候听她的;意见一致的时候听我的

========================
关于评论中提到的运算符重载等问题,这里统一回答一下:
我摘的这段代码被我省略了上下文。实际情况是,变量是基本类型,也没有重载运算符等其他让这段代码有意义的原因。我刚看到它的时候也绞尽脑汁去想有没有别的可能,试图理解这么写的用意,最后发现只是代码写得烂而已。