那些有争议的编程观点
创始人
2024-09-09 10:01:36
0

以下观点本身就有很大的争议性,以下观点不代表我的观点:-D

1)不在空闲的时间开发有趣内容的程序员不是好程序员

热情和能力当然不能画上等号,但是不能不说没有关系。

2)唯一的***实践就是使用你的大脑

***实践是用来限制那些糟糕程序员的破坏力。

3)”Googling it” is okay!

Google可以用来寻找答案,但并不能提升你自己的思考能力。

4)很多的注释和代码是重复的

注释应该是注释Why,而不是How和What。

5)XML的能力是被高估的

6)不是所有的程序员可以画为等号

7)我不明白为什么大学教程里说Java是***的“***”编程语言

个人认为大学里***要学的语言是那些着重讲述控制流程和变量的,不是对象和语法。自然的流程应该是我是学习我是怎么实现它,然后再使用我怎么使用它。

8)如果你只会一种语言,不管你有多精通都不会成为一个好程序员。

9)性能确实很重要

10)打印代码执行结果是一个最有效的调试方案

11)你的工作是让你脱离现有的工作

12)Getter 和 Setter 被过度的使用

13)UML的作用被高估了

14)SQL是代码,你需要格式化它

15)代码可读性是你代码最重要的指标

16)不是所有的开发人员都应该会写代码

17)使用匈牙利命名法的人应该被处死

18)设计模式正在破坏好的设计

19)代码越少越好

20)PHP是糟糕的

你使用才才会明白为什么

21)单元测试不会帮助你写好代码

22)写简短的方法

23)在一段时间内写垃圾代码是可以接受的

24)软件开发只是个工作

25)软件设计和架构是被高估的

反对者表示很多软件架构师不再每天写代码但是要教别人怎么写代码是不可取的。

26)代码==设计

27)软件开发中没有银弹

28)每个开发人员都应该熟悉基本的架构和技术及知识

英文原文:What’s your most controversial programming opinion?

译文链接:http://www.biaodianfu.com/whats-your-most-controversial-programming-opinion.html

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...