设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

最具争议的10个编程观点:程序猿生而平等

2014-4-22 11:43| 发布者: joejoe0332| 查看: 1764| 评论: 0|原作者: 程序猿|来自: 程序猿

摘要: 你认为最具争议的编程观点是什么?C#专家Jon Skeet曾在StackOverflow上提出这个问题。这里列举最热门的前10条讨论。

  你认为最具争议的编程观点是什么?C#专家Jon Skeet曾在StackOverflow上提出这个问题。这里列举最热门的前10条讨论。



  1、 业余时间不以编程为乐者,永远赶不上那些以此为乐的同行

  即使最聪明、最有才华的人,若只是将编程作为工作,就永远成不了真正优秀的程序员。以编程为乐的人会在业余时搞些小项目,或者摆弄各种编程语言和编程思想。


  2、 唯一能放之四海而皆准的最佳实践,是“用脑子思考”

  太多人喜欢追逐众多时髦技术,想方设法把各种方法、模式、框架用到不适合的地方。新技术和名人大牛的观点并不等于适用于实际情况。


  3、 依赖Google没什么错

  这种言论肯定会让那些学富五车的饱学之士恼火。但重要的是能真正理解,并给出成功的编程解决方案,让客户和老板满意。


  4、 大多数注释是代码的糟糕重复

  我们大部分时间是在维护其他人(或我们自己)所写的代码,而糟糕、错误、过时和误导性的注释也是代码中最令人纠结的因素之一。


  5、 XML被大大高估了

  许多随波逐流的人没动过脑子就跳上了XML这条黑船。XML用于Web应用不错,因为它本来就是干这个的。此外的问题定义、设计思路应该尽量不用XML。


  6、 程序员生而不平等

  经理往往认为“程序员A=程序员B”,因为他们工作的年头差不多。但实际上,他们的效率可能相差十倍甚至百倍。


  7、 将Java作为最适合大学教学的第一门语言令人费解

  第一门编程语言应该重在学习控制流和变量,而不是对象和语法。此外没有调试C/C++内存泄漏经验的人,根本无法完全理解Java的初衷。


  8、 若你只会一门语言,无论多么精通,仍然不够优秀

  任何人如果只局限于一门语言,都无法充分发挥自己的潜力。而且缺乏求知欲和探索意愿,都不符合优秀程序员的特质。


  9、性能真的很重要

  尽管可以通过购买更强劲的CPU、硬盘和内存提升性能,但若这样想的人少一些,我们也许能在1GHz的CPU上运行更多程序。


  10、Print语句是有效的调试方式

  用System.out.println之类的输出语句调试代码的方式挺好。这经常比正式的调试要快,而且可以比较不同运行的输出结果。


最具争议的10个编程观点:程序猿生而平等


酷毙

雷人
1

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部