原文作者: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
|