打印

【转】 编程行业里的新行话——外企程序员必看!

[复制链接]
1200|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
z00|  楼主 | 2014-2-11 12:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

原文作者:Jeff Atwood

跟大部分在线社区一样,久而久之,Stack Overflow自然也会趋向于越来越严格。这主要是一种防御机制——类似于小孩在首次进入学校或者托班之后发展起来的一种免疫系统,以抵御来自大千世界的喷嚏、咳嗽(偶尔还有流脑爆发)。这个过程并不总是快乐的,然而,如果你想活下去的话,它又是必需的。

我们来看一看2年前的一个问题吧:

你杜撰过什么编程行话吗?

在编程方面,你杜撰过什么术语吗,并且它在你的圈子里得到了流传(也就是说,你听到别人引用了你创造出来的术语)?它可能只在你的团队里流传,或者在你所在的公司里流传,甚至在整个互联网上都很流行。

把你杜撰的编程术语(单词或短语)用粗体字写下来,然而再解释一下,并附上一个使用的例子,以便于我们了解它的应用场景。

不要重复那些早已在编程文化里妇孺皆知的行话,比如kludge、automagically、cruft等(除非它们真的是你杜撰的)。

本问题秉着增进程序员间相互沟通的精神,让术语在团队和周围环境里得到分享与传播,以使大家都能受益。

这真的是一个问题吗?它最终获得了多少答案呢?386个

一个问题招来了386个不同的“答案”——这根本已经不是一个问题了。它实际上是一次意见征询或民意测验,抑或是某种清单。我觉得你可能会争辩道,通读所有那些回复可以让你在编程方面有所收获,但我要告诉你的是,其实大量的回复都是些嬉笑和恭维,并没有太多可供学习的东西。这也是为什么这个问题最终被一些资深的社区成员删除的原因。尽管它跟“学习”有点擦边,我个人对删除这件事也没投票赞成,但我还是倾向于同意把它删除。尽管社区里还有不同的意见……

我不想旧事重提(所谓的“娱乐大战”和“赶时髦的麻烦”)。说穿了,Stack Overflow是一所大学,而不是联谊会。网站上的所有内容之所以存在,必须要服务于“快乐学习”这个使命——即使这意味着我们要对那些不符合要求(上下浮动10%)的问题和答案做出艰难的决定去把它们删除。

在程序员文化方面,其实早就有像“The Jargon File”(行话档案)这样的先例。遗憾的是,我们并没有一个特定的地方去收容那些被删除的、“太好玩”的问题。不过,Stack Exchange上的所有内容都是在“创作共用”的框架下永久共享的。这意味着,在适当声明之后,我们可以在我们自己的博客上给那些内容安一个家。于是,我就这么做了。我在这里收集了Stack Overflow上“New Programming Jargon”这个问题的最好的30个回答(它们是由社区评判出来的)。希望你能喜欢!

创作共用(Creative Commons,简称CC)是一个非营利性的组织,也是一种创作的授权方式。这个组织的主要宗旨是,增加创意作品的流通可及性,让一些作品作为其他人据以创作及共享的基础,并寻找适当的法律加以保护。——译者注


。。。。。。。。。。。。。。。。。。。。。。。。


译文地址:
http://blog.csdn.net/happydeer/article/details/18421417


相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

z00
个人签名:如果你能看到我的世界里那些渐渐消逝的美好,你就能体会到现在所拥有的幸福。 欢迎访问我的个人网站 www.yiboard.com

144

主题

2200

帖子

13

粉丝