有趣的编程

作者: 追沐 | 来源:发表于2017-08-04 20:14 被阅读3次

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

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

    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);
    }
    

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

    相关文章

      网友评论

        本文标题:有趣的编程

        本文链接:https://www.haomeiwen.com/subject/xbyblxtx.html