4000336028 微信QQ同号 804667250
有哪些编程的观点备受争议?编程相对来说是一门专业性非常强的技术工种,在全世界也有大量的编程人员,每天都有人讨论什么编程语言比较好,程序员的标准等,本文让我们来看看那些争议比较大的编程观点。
1.业余时间不会为了好玩而编程的程序员,永远比不上那些以编程为乐的同学。
我认为即使是较聪明、较有才华的人,如果只是将编程作为工作,也永远成不了真正的程序员。以编程为乐的人会在业余时也搞些小项目,或者弄弄各种不同的编程语言和编程思想。
2.单元测试无助于编写代码。
编写单元测试的理由仅仅是确保已经能工作的代码不会出问题。先写测试或者按测试来写代码是无比荒谬的。如果在代码之前写测试,你都不知道边界情况是什么。虽然能让代码通过测试,但是在没有预见到的情况时还是会出问题。而且,好的开发人员会尽量降低内聚性,新增代码不可能使已有的出问题。
3.能放之四海而皆准的较佳实践,是"用脑子思考"。
太多人喜欢追逐众多时髦技术,想方设法把各种方法、模式、框架用到不适合的地方。新技术和名人大牛的观点并等于适用于实际情况。
4.大多数代码中的注释实际上都是代码重复的恶性表现。
5.依赖Google没什么错。
这种言论肯定会让那些学富五车的饱学之士恼火。但是谁都需要查资料不是?正确答案就是正确答案,管它是来自哪本秘籍或者私相传授,还是Google出来的呢?重要的是能真正理解,并给出成功的编程解决方案,让客户和老板满意。
6.程序员不是生而平等的。