有趣的编程

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

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容