在大多数情况下,我们可以通过自己的推理和猜测去解决一些问题。
但是还有一些情况,由于我们的知识储备不够,或者看待问题的角度不对,这时我们就需要通过搜索,去寻找那些
别人已经解决的问题,下面我给出一些可行的实践方案
1.从哪里开始搜索
a.google这是必不可少的,如果是中文或者软件,百度有时候表现也不错
b.最好的专业论坛网址,像我搞ios,那么cocoachina是必须要搜索的
c.还没找到答案,试试stackflow和gitub吧
2.搜索的关键字
这个也是有很多讲究的,如果你项目赶或者急切想知道答案,那么就把你遇到的现象发上去
比如我的音频播着播着就断了,我就会搜“audioqueue 放着放着就没声音”
这时候如果还没有找到答案,你就要从长计议了,
这时候你就不能直接奔着答案去了,你可能需要了解问题里面的每个概念,
比如音频是什么?是怎么样产生的?音频格式等等,
当你积累了一定知识,你的推理能力就能重现,你解决问题的几率就大大增加。