美文网首页IT行业 程序员 编程经验程序员
使用最少的代码就是最好的程序员吗?

使用最少的代码就是最好的程序员吗?

作者: IT范儿 | 来源:发表于2017-07-07 16:34 被阅读73次

最近在Quora看到了这样一篇文章:Do the best programmers use the fewest lines of code ? 在网上获得了16.7K的Upvote(值得阅读),这个问题与包含的回答无论是对于初入IT的学习者还是步入行业一定时间的老司机来说,都是值得去思考学习的。往往很多人,甚至是程序员自己都认为用最少的代码编程才是优秀的证明,但是否真的是在编程中使用的代码越少,对于程序员来说自身能力就越优秀呢?

下面来看看这些大牛的回答。

现在让我们来告诉你一个好代码的标准答案:

1、 清晰,高效,易于维护,易于阅读

2、 遵循一个明确,操作的逻辑顺序

3、 仔细检查以确保输入符合文档规范

4、 优雅地处理外部错误

5、 能负荷下载

6、 是有据可查的,文件准确地反映了代码,并与它保持

7、 测试很好,测试和被测试代码的具体操作之间有明确的联系

阅读原文

相关文章

  • 使用最少的代码就是最好的程序员吗?

    最近在Quora看到了这样一篇文章:Do the best programmers use the fewest ...

  • 最少的代码,最好的框架

    作者:森与淵链接:https://zhuanlan.zhihu.com/p/23984086来源:知乎著作权归作者...

  • 程序员被怼后,在代码注释里,告诉这家公司有多坑

    每个程序员敲代码都有自己的特色风格,好的代码本身就是最好的说明文档。而注释就是起到这个作用,注释就是对代码的解释和...

  • LinkedHashMap与LRU

    LRU:是最近最少使用算法,在内存置换的时候,需要选择最近最少使用的内存块。 下面代码解释,构造器参数的true表...

  • 如何从初级程序员变成高级程序员?

    区分高级和初级程序员的标准是工作年限吗?程序员最重要的工作就是写代码吗? 高级程序员是一名犯过其领域内所有可能犯到...

  • Life With Vim[1] marker代码折叠

    Vim中的代码折叠的方法,除了diff我都(试图)用过。总结下来最好用的还是网络上大家提及最少的marker最好用...

  • IDEA加载jar包

    近来使用idea编写Java代码的人越来越多,最关键的就是idea强大的代码提示功能,能极高的提升程序员的开发效率...

  • LurCache算法

    LruCache的Lru指的是LeastRecentlyUsed,也就是近期最少使用算法。使用LruCache其实...

  • 第一段C#代码 Hello World!

    洗脑价值观 by 杂学的程序员预测代码的运行结果最好的方式,就是编写代码. 大家安装好编辑器后,新创建一个 C# ...

  • 读源码MBProgressHUD

    前言 都说程序员想提高技术最好的方法就是读源码,学习大神的源码,吸取大神写代码的逻辑思路,甚至连写代码习惯和风格都...

网友评论

    本文标题:使用最少的代码就是最好的程序员吗?

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