欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

有趣的编程

程序员文章站 2022-04-19 15:37:08
...

编程很有趣,不信你看看一个程序员写代码的故事:

一个程序员刚开始写代码的时候这样写:

BOOL areIntsEqual (int a, int b)
{
    if (a == b) {
        return YES;
    } else {
        return NO;
    }
}

这个时候这个程序员很努力,不怕累不怕苦,宁可多写点代码,功能一定要实现。

后来他这样写:

BOOL areIntsEqual (int a, int b)
{
    return (a == b) ? YES : NO;
}

这个时候呢,他想着能少些一行是一行,起码这样看着的确是舒服了点。

再后来他变”懒”了,他这样写:

BOOL areIntsEqual (int a, int b)
{
    return (a - b);
}

最后,这个程序员变得很“懒”,一行多余的代码都不想写。这个时候他变“懒”了,但是思维更活跃了,写代码前先学会思考了,而且思考问题的方式和之前还不一样了。