Why we need StackOverFlow?

每个程序员都需要上网查看一些资料,优秀的程序员有一个必备的技能:
《search with google》
《find in stackoverflow》
《copy and paste》

所以有个今天的博客“Why we need StackOverFlow?”

StackOverFlow历史:
始建于2008年,by Jeff Atwood 和 Joel Spolsky

名字由来:
The name for the website was chosen by voting in April 2008 by readers of Coding Horror, Atwood’s popular programming blog.

数据统计:
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

如何优雅的使用stackoverflow?
来自知乎:
http://www.zhihu.com/question/20824615

1、完整读一遍 FAQ。

2、主观问题不要问.
比如:
C++和C哪个好用? 我该学C#还是Java?你最爱哪款Text Editor?
必close。

3、概念问题慎重问。
比如:
STL是啥?C++11有啥新特性?lambda和functor有啥区别?
这种问题很容易成为duplicate,导致down vote。提问前要反复搜索,确定没有人问过才能贴。

4、代码问题大胆问。
提问前要把疑点范围缩到最小。以C++为例,当你为现有class添加新成员函数时,编译器报错。那么有三个部分务必贴出来。
其一,class body 内的相关部分,无关部分在代码里注释下就行了:
// other members,etc。
其二,该成员的implementation,包括该成员函数的代码和其调用的函数的代码。
其三,编译器的完整报错信息。
加好标签,扔一句
“Why? How to fix it?”
就OK了。
用代码说话,可以最大程度上弥补语言不足,而且这种问题不会被vote成duplicate。

5、格式比行文重要!
行文是硬功夫,需要日积月累。格式方面就简单地得多:引用的文字务必用Ctrl+q,代码Ctrl+k。多留意rep上k的人的提问,很快就清楚了。

6、善用tag。
相关tag尽可能多的加上去,最多可以加5个。无关tag千万不要加。比如C的问题就不要填C++,C++的问题就不要C的 tag。tag填错了容易把不相干的人引进来,人家恼了没准儿就给个down。。一个down vote 扣2rep。

7、不要说“thank you!”。
SO反对没有讨论价值的comments。心存感激,就up 他的answer或comment。
实在想扯淡就开个chat room。100rep就可以开chat room了。

8、提问之后,不要离开电脑。
SO的响应速度非常快,马上会有comment、answer或者编辑建议之类的需要你处理。

9、别忘记accept别人的answer。
答主有15rep的加分,题主加2rep。

10、随时编辑别人的帖子。
2000rep之前,只能建议修改,一旦采纳,就有2rep的加分。
要知道,英语不灵的人太多了,经常出现拼写错误,莫名其妙的格式更是比比皆是。随时编辑之,顺便刷rep。

11、多问几次,就好了。

12、然后,post your answer吧~

13、若仍没信心的话,可以联系我。
可以代贴,或者讨论一下语言如何组织。

Here’s my twelve-step guide to using SO:

Turn on the computer
Wait for it to load
Log in
Wait for it to load
Open up Chrome
Click the "Stack Overflow" thumbnail
Look at the list of unanswered questions
Click a few of them with the middle mouse button if they seem interesting
Read them in order. Some will suck, some will be decent; occasionally one has learnable information in it: this is the information that is to be learned!
Downvote things that suck, upvote things that rock
Complain about the sucky ones with the guys on Google Wave
Write a poem to Bill the Lizard in a flag for moderator attention
share improve this answer
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看rEADME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看rEADME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一苇渡江694

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值