程序员遇到BUG后,最好的方法是?
2016-01-15 00:00
483 查看
摘要: 计算机先驱 Maurice Wikes回忆起 1949 年他在英国剑桥工作的情形,在拖着打孔纸带上楼给雏形计算机 EDASC 装载程序时,他看到了自己的未来:
我强烈的意识到,生命中剩下的好日子,都将耗费在给自己的程序找错误上头。
程序员遇到BUG后,最好的方法是?
我决定谈一谈世界上最著名的虫子:BUG !
BUG困扰了一代又代的程序员,不论是杰出的计算机科学家,还是像Linus Torvalds(Linux内核创始人)、Bill Joy(传说三天写出BSD的前身,vi和csh的作者)等神一样的传说,抑或你我芸芸程序猿,都是BUG骚扰的对象。
BUG 对程序猿的追逐,对软件的痴迷,比现在的死忠粉还要厉害,那简直是上穷碧落下黄泉,不论你在哪里,上天入地,我都会与你在一起,不离、亦不弃。
计算机先驱 Maurice Wikes回忆起 1949 年他在英国剑桥工作的情形,在拖着打孔纸带上楼给雏形计算机 EDASC 装载程序时,他看到了自己的未来:
我强烈的意识到,生命中剩下的好日子,都将耗费在给自己的程序找错误上头。
Bug是怎么来的
我们说,人是人他妈生的,妖是妖他妈生的,软件是程序员生的。
软件是程序员的孩子,而人无完人,金无足赤!开发软件其实也要经历这些过程,更重要的是,我们一定要意识到:
程序员在生产软件,也在生产BUG!
再牛逼的程序员,写出来的软件也有BUG。BUG就是软件与生俱来、不可脱逃的好基友,就在那场说走就走的旅行的一开始,它们就情根深种难分难舍了……
So,Bug是程序员写出来的……
不管你愿不愿意承认,事实就是这么令人沮丧。连Maurice Wikes都承认了这一点,你就别倔犟了吧亲。
怎样才能告别Bug
有人说提高代码质量,参见《代码大全》。
有人说提高自我修养,参见《程序员修炼之道:从小工到专家》。
有人说提高效率,参见《高效程序员的45个习惯》。
蜂儿说……
我们把BUG变成了奖品!
蜂鸟三维室内地图引擎已于2015年12月21日正式上线了,为了做到更大程度地对引擎进行优化,并且最大限度地提升用户体验及在交互细节上的人性化,我们诚挚地邀请广大网友参与到我们的“找BUG赢大奖”活动中来~
活动网址:http://developers.fengmap.com/
一、活动时间:
2015年12月29日-2016年1月31日(一个月)
二、活动对象:
全体蜂鸟用户
三、参与方式:
请将您发现的bug在蜂鸟视图微信订阅号(微信号:fengmap2014)后台、邮件发送至operation@fengmap.com、QQ群(304191983)按规定的格式进行回复,内容可以包括:
1、当前蜂鸟引擎存在的问题
2、您发现的BUG
3、您的建议和意见
请按以下标准格式回复:
1、蜂鸟账号名称;
2、问题描述(建议意见),截图(请尽量配上图片),问题描述越详细越好哦;
3、个人联系方式。
四、活动规则:
1、所有参与活动的用户以留言形式将BUG或问题建议回复至蜂鸟视图微信订阅号(微信号:fengmap2014)后台、邮件发送至operation@fengmap.com、QQ群(304191983),即算作有效参与;
2、相同BUG内容以首发者为准,时间以回复截图显示的回复时间为准,第一次之后的重复提交不在奖励范围;
3、请各位用户按照标准格式提交回复并确保个人信息准确,方便蜂鸟给您送出大礼;
4、BUG得到技术部门确认后,获奖名单将每周统计一次,并于下周一在微信中将回复截图进行公布;
5、活动时间内,每周官方将按照获奖名单统一发放上一周找BUG活动的入围奖奖励;
6、最终大奖我们会在活动结束后的三个工作日内发放奖励(遇双休日延后)。
7、本活动最终解释权归蜂鸟官方所有。
五、活动奖励:
【一等奖】:1 名赠送酷冷至尊机械键盘,那手感绝了~
【二等奖】:3 名赠送炫酷头戴式AKG耳机,低音duang~duang~的!
【三等奖】:5 名赠送程序员必备巨舒服双肩包
【入围奖】:凡提交的BUG或建议被采纳均可获奖,卡哇伊的U型枕一个,妹子看了好喜欢,问程序员哥哥U型枕哪里得滴呀~~然后,蜂儿帮你到这了,你懂的。
快快扫码加入我们,把你痛恨的BUG变成大奖吧!
我强烈的意识到,生命中剩下的好日子,都将耗费在给自己的程序找错误上头。
程序员遇到BUG后,最好的方法是?
我决定谈一谈世界上最著名的虫子:BUG !
BUG困扰了一代又代的程序员,不论是杰出的计算机科学家,还是像Linus Torvalds(Linux内核创始人)、Bill Joy(传说三天写出BSD的前身,vi和csh的作者)等神一样的传说,抑或你我芸芸程序猿,都是BUG骚扰的对象。
BUG 对程序猿的追逐,对软件的痴迷,比现在的死忠粉还要厉害,那简直是上穷碧落下黄泉,不论你在哪里,上天入地,我都会与你在一起,不离、亦不弃。
计算机先驱 Maurice Wikes回忆起 1949 年他在英国剑桥工作的情形,在拖着打孔纸带上楼给雏形计算机 EDASC 装载程序时,他看到了自己的未来:
我强烈的意识到,生命中剩下的好日子,都将耗费在给自己的程序找错误上头。
Bug是怎么来的
我们说,人是人他妈生的,妖是妖他妈生的,软件是程序员生的。
软件是程序员的孩子,而人无完人,金无足赤!开发软件其实也要经历这些过程,更重要的是,我们一定要意识到:
程序员在生产软件,也在生产BUG!
再牛逼的程序员,写出来的软件也有BUG。BUG就是软件与生俱来、不可脱逃的好基友,就在那场说走就走的旅行的一开始,它们就情根深种难分难舍了……
So,Bug是程序员写出来的……
不管你愿不愿意承认,事实就是这么令人沮丧。连Maurice Wikes都承认了这一点,你就别倔犟了吧亲。
怎样才能告别Bug
有人说提高代码质量,参见《代码大全》。
有人说提高自我修养,参见《程序员修炼之道:从小工到专家》。
有人说提高效率,参见《高效程序员的45个习惯》。
蜂儿说……
我们把BUG变成了奖品!
蜂鸟三维室内地图引擎已于2015年12月21日正式上线了,为了做到更大程度地对引擎进行优化,并且最大限度地提升用户体验及在交互细节上的人性化,我们诚挚地邀请广大网友参与到我们的“找BUG赢大奖”活动中来~
活动网址:http://developers.fengmap.com/
一、活动时间:
2015年12月29日-2016年1月31日(一个月)
二、活动对象:
全体蜂鸟用户
三、参与方式:
请将您发现的bug在蜂鸟视图微信订阅号(微信号:fengmap2014)后台、邮件发送至operation@fengmap.com、QQ群(304191983)按规定的格式进行回复,内容可以包括:
1、当前蜂鸟引擎存在的问题
2、您发现的BUG
3、您的建议和意见
请按以下标准格式回复:
1、蜂鸟账号名称;
2、问题描述(建议意见),截图(请尽量配上图片),问题描述越详细越好哦;
3、个人联系方式。
四、活动规则:
1、所有参与活动的用户以留言形式将BUG或问题建议回复至蜂鸟视图微信订阅号(微信号:fengmap2014)后台、邮件发送至operation@fengmap.com、QQ群(304191983),即算作有效参与;
2、相同BUG内容以首发者为准,时间以回复截图显示的回复时间为准,第一次之后的重复提交不在奖励范围;
3、请各位用户按照标准格式提交回复并确保个人信息准确,方便蜂鸟给您送出大礼;
4、BUG得到技术部门确认后,获奖名单将每周统计一次,并于下周一在微信中将回复截图进行公布;
5、活动时间内,每周官方将按照获奖名单统一发放上一周找BUG活动的入围奖奖励;
6、最终大奖我们会在活动结束后的三个工作日内发放奖励(遇双休日延后)。
7、本活动最终解释权归蜂鸟官方所有。
五、活动奖励:
【一等奖】:1 名赠送酷冷至尊机械键盘,那手感绝了~
【二等奖】:3 名赠送炫酷头戴式AKG耳机,低音duang~duang~的!
【三等奖】:5 名赠送程序员必备巨舒服双肩包
【入围奖】:凡提交的BUG或建议被采纳均可获奖,卡哇伊的U型枕一个,妹子看了好喜欢,问程序员哥哥U型枕哪里得滴呀~~然后,蜂儿帮你到这了,你懂的。
快快扫码加入我们,把你痛恨的BUG变成大奖吧!
相关文章推荐
- 2015职业年终奖金大排名,程序员勇登榜首
- SQL数据库面试题小汇总
- iOS程序员从小白到大神必读资料汇总(一)
- Web前端面试集锦
- 我的职业生涯总结---班门弄斧之我们该怎样从零开始学习.NET
- 程序员应该常去逛逛的地方(技术社区)
- 最近5年133个Java面试问题列表
- 2016年面试题总结
- 一张图道尽程序员的出路
- 程序员遇到BUG的解释
- [二叉树]面试题2
- 程序员都应该知道的福利
- 职业生涯管理系统 servlet+javabean+mysql(一)软件的安装与配置
- 程序员小白的这一年
- 关于一些 iOS 面试问题的解答
- 面试题57:正则表达式匹配*
- iOS面试一般性问题,学会这些拿offer几率提升90%!
- 面试题56:构建乘积数组
- [数组]面试题1
- 一道面试题引发的对android中context的研究(三)-各种Context在ActivityThread中实例化过程源码分析