|
英文原文:What happened to “What real life bad habits has programming given you?”
1. 编程已给我带来很多坏习惯,编程也每天在继续给我新增更多的坏习惯。当然有些习惯和编程无关了。下面这些习惯尽管我也很想改掉,但已根深蒂固。
a. 在天地万物中,去发现多态、继承和模式;
b. 用十六进制代码中的像素和颜色来解释某东西的大小;
c. 在日常交谈中用代码相关的抽象术语。
2. 我现在认为256这个数字非常完美。但非程序员不明白这个,有时候让我措手不及。
编者评:1024呢?
3. 我在看纸质书时,我就非常沮丧。为什么我不能用Ctrl + F来找想看的东西呢?
编者评:我在看电视时,一到广告,我也非常沮丧。为什么我不能往后拖呢?
4.
Q: Do you want tea OR coffee?
A: Yes
侍者:你喝茶还是咖啡?
客人:是
编者评:如果该服务生是个兼职打工的程序员,那就直接给你上茶和咖啡。因为,不管“上茶”还是“上咖啡”,都是满足“茶||咖啡”条件的。如果能多卖一样,何乐而不为呢?
5. 我Google一切。
编者评:忘了Google的地址怎么办?
6. 几年前,我去一家咖啡店吃午饭,柜台里边的MM问我吃哪种面包。我不假思索地说:“默认的。”
囧,她或许现在还在笑我……
编者评:如果该MM不懂编程,她应该不会发“酵”,只会发蒙。
7. 每天坐在屏幕面前,盯上10个小时,这样真的很难保持健康。如果你经常走神,编程可以帮你养成久坐的生活方式。
编者评:除吃饭、W.C.、开会和回家Sleep外,视线一般不离开屏幕
8. 在现实世界中,我真的很需要Ctrl + Z。
编者评:不仅你想要,我们也想要。除了不仅要这个,每次看到钱包的时候,都会想:“要说我能Ctrl+C和Ctlr+V多好啊!”。另外,某某说他的成功可以Ctrl + C,莫非他和我们同行?
9. 我是从零开始数数的,经常用“1”表示结束,而别人用“1”表示开始。
编者评:这个习惯的养成是一个艰难的过程。多少次的越界,多少次的循环次数错误让俺们深刻体会:万物始于0。
10. 我喜欢“是/不是”类型的问题,我对那种既不是“是”,也不是“不是”的回答非常不爽。
比如:我问:“你不介意我换个台吧?” 别人答:“我正在和我妹妹IM聊天。”对我来说,这就好比:
public bool canFlip( ){ return "I'm IMing my sister";}
it知识库:编程给你现实生活带来了哪些坏习惯,转载需保留来源!
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。