那些有争议的编程观点

开发 开发工具 后端
以下观点本身就有很大的争议性,以下观点不代表作者的观点。

以下观点本身就有很大的争议性,以下观点不代表我的观点:-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

责任编辑:林师授 来源: 标点符
相关推荐

2020-12-17 19:43:36

编程代码程序员

2010-08-12 14:32:09

编程语言

2009-07-23 08:50:12

2012-05-15 01:38:18

编程编程技巧编程观点

2009-10-10 15:17:00

CCNA试题答案CCNA

2022-11-04 07:57:59

编程编码编译器

2011-06-08 09:19:26

Android JNI

2017-01-10 13:33:51

iOS编程throttle

2013-11-04 13:48:59

去IOEOracle阿里巴巴

2012-05-02 10:08:19

软件开发开发

2022-08-22 16:14:16

Web3去中心化区块链

2011-06-21 14:04:07

OpenFlow软件定义网络

2020-10-29 14:42:39

人脸识别AI人工智能

2020-07-07 10:28:41

编程语言JavaPython

2018-03-07 16:00:43

智能产品情商科技

2010-03-02 08:36:40

Windows 7优点

2013-06-08 14:37:20

2015-03-18 09:29:12

iOS开发争议

2015-12-30 10:33:12

2021-12-23 23:11:37

C语言编程工具
点赞
收藏

51CTO技术栈公众号