解决异常的正确思路


原文地址:http://www.yanwushu.com/post/57.html


开发过程中遇到异常是最常见不过的事情,遇到异常,如何解决呢?
首先使用搜索引擎搜索异常信息,(个人不喜欢使用百度,现在百度的产品严重偏离其‘简单、可信赖’的产品理念,而变成了唯利是图的代名词,只是个人看法),bing是微软出品的搜索引擎, 国产的搜狗或者其他搜索引擎也不错。
大多数异常是普遍的,在网上有成熟解决方案的,从搜索结果中找到靠谱的文章,按步骤解决即可。
甄别搜索结果的质量也是需要经验的,比如笔者会自动过滤百度知道,百度贴吧等垃圾结果,而更加注意stackoverflow,博客园,csdn,segmentfault等专业网站的搜索结果。开发经验告诉我,结果和关键词匹配度较高,并且内容来自博客园等专业网站,那么此问题大概就已经解决了。非精确估计,百度知道的回答中,有80%左右是答非所问的,质量非常糟糕!但从产品来讲,百度经验对于解决一些简单问题还是比较有效的。常用的网站质量从高到底我的排序是:
- stackoverflow
- 博客园
- csdn博客
- csdn论坛
- 51cto等
- segmentfault(内容暂时较少)
- 其他网站
当然对于某些关键词,如果bing,搜狗等搜索引擎搜索结果质量较差的话,也推荐使用百度。
如果搜索引擎结果不如人意,我会将问题翻译成英文,然后使用google搜索。搜索结果质量一般会比百度等引擎好一倍(自己的感觉)。
如果google也不好使,那么我会将问题翻译成英文,在stackoverflow等专业网站上搜索。
如果网络上找不到现有好的资源,那么我会在专业的论坛上提问,推荐segmentfault,回答质量非常高,相比之下csdn要差很多。
对于一般难度的问题,到 这里大部分应该已经解决了,如果还解决不了,那么我会请教认识的更高层次的程序员,请他们帮忙看下。
如果还没有办法,那只能是自力更生,一步一步理解问题,自己创造解决方案。
如果自己实在找不到解决方案,我也没有办法了…..

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值