惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
T
Threatpost
P
Palo Alto Networks Blog
NISL@THU
NISL@THU
O
OpenAI News
Project Zero
Project Zero
G
GRAHAM CLULEY
P
Privacy International News Feed
A
Arctic Wolf
Microsoft Azure Blog
Microsoft Azure Blog
H
Help Net Security
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
S
Security @ Cisco Blogs
Google DeepMind News
Google DeepMind News
B
Blog RSS Feed
D
Docker
aimingoo的专栏
aimingoo的专栏
博客园 - 【当耐特】
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
雷峰网
雷峰网
W
WeLiveSecurity
P
Proofpoint News Feed
腾讯CDC
Cloudbric
Cloudbric
S
Secure Thoughts
C
Check Point Blog
博客园 - Franky
T
The Exploit Database - CXSecurity.com
T
Troy Hunt's Blog
GbyAI
GbyAI
Security Archives - TechRepublic
Security Archives - TechRepublic
Application and Cybersecurity Blog
Application and Cybersecurity Blog
月光博客
月光博客
C
Cyber Attacks, Cyber Crime and Cyber Security
I
Intezer
TaoSecurity Blog
TaoSecurity Blog
L
Lohrmann on Cybersecurity
V
Visual Studio Blog
F
Fortinet All Blogs
博客园 - 叶小钗
C
CXSECURITY Database RSS Feed - CXSecurity.com
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Recorded Future
Recorded Future
C
Cisco Blogs
博客园 - 司徒正美
Stack Overflow Blog
Stack Overflow Blog
Y
Y Combinator Blog
Apple Machine Learning Research
Apple Machine Learning Research

博客园 - 好好学习,天天进步

Java调用ocx控件以及dll pongo英雄会-修路题解(z) 那些VisualStudio隐藏的调试功能(转) Android 横屏切换竖屏Activity的生命周期(转) 经过完整测试的农历-公历相互转换 windows phone SDK 8.0 模拟器异常 0x89721800解决办法 JavaScript 解析器相关资料 AST Parser。。。 (转)浏览器的工作原理:新式网络浏览器幕后揭秘 中缀表达式转后缀表达式(逆波兰表达式) Windows 8 无法安装 Algorithm Gossip: 中序式轉後序式(前序式) tesseract-ocr训练方法 透明窗口与不规则窗口制作方法总结 检测文件存在的四种方法 C/C++多种方法获取文件大小 从浏览器启动客户端程序 Struts 2命令执行漏洞 win7 x64怎么枚举所有快捷键呢 在windbg中测试shadow ssdt , win32k!NtUserGetForegroundWindow , hook shadow ssdt
那些有争议的编程观点
好好学习,天天进步 · 2013-03-14 · via 博客园 - 好好学习,天天进步

引用地址:http://www.biaodianfu.com/whats-your-most-controversial-programming-opinion.html

以下内容整理自 stackoverflow.com 上的一篇文章:What’s your most controversial programming opinion?

以下观点本身就有很大的争议性,以下观点不代表我的观点:-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)每个开发人员都应该熟悉基本的架构和技术及知识