Bug虐我千百遍,我待Bug如初恋

【.com快译】我们所有人都遇到过这一幕。千百

如果你觉得自己遇上了这种事,遍待可能会在想有什么可以帮助你摆脱困境。千百不,遍待我谈论的千百不是如何和你上司“撕逼”,而是遍待不妨换一种角度来看待这种事。以下这些是千百我在职业生涯中遇到错误报告时曾产生的几种情绪,我确信你对至少其中一种情绪会感同深受:

首先,遍待让我说这是千百为我自己辩解:我并不自豪,但是遍待我与常人无异。在这过程我也汲取了几个教训,千百我想在此分享一下,遍待也许它们对各位也有所帮助。千百

有那些情绪没什么大不了,遍待它们完全很正常,千百也完全可以理解(只要我们有好的办法之后处理那些情绪)。

打开天窗说亮话吧:谁都不喜欢错误,至少一开始谁都不会喜欢。错误就好像一把利剑对准我们的骄傲和内心深处不断刺入,让我们觉得自己不堪一击,很伤自尊。虽然,错误让你觉得很不舒服,但只是别人在使用你的IT技术网代码时出现了错误而已。反过来想,是因为他们喜欢你的代码,想要继续使用你的代码,才会报告那些问题,你要明白这点就够了。

出现错误时,就会让我们明白代码还是不够完美。我们在编写代码的时候,并不如自己想象的那么优秀,我们会时不时地搞成一团糟,唯一方法就是如何解决问题。

这些年来我认识到,因程序错误所产生消极的情绪是一个不成熟的,自私的反应。

而知道这一点,实际上有助于找到一种感觉更好、更客观地方式来正视这些情绪。你可能还是会有这样或者那样的情绪,但是你要转移注意力休息一下,网站模板开始换一种角度来考虑问题。

错误让我们变得更好。因为我们要提供另一个角度,考虑自己编写代码或者设计其他解决方案或架构的方式,这对我们能力的提升有很大的帮助。

错误的作用就是补充你在编写代码时所想的思路,你只有不断的提升自己才可以减少错误。

错误总是提醒我们:我们会犯错,我们仍有很长的路要走,而这没什么不好的。

看一下错误报告,你可以说:“这很酷,这表明其实有人在使用这个代码!让他们的使用体验变得更好一点那岂不是更酷?也许他们也会鼓励别人也使用这个代码!”

毕竟,如果你的代码没人使用,它又有何用处?而这不可避免:如果有人实际使用你的代码,他们会报告错误,或者要求新的服务器托管改进或功能,以满足他们自己的要求。

如果你没有收到这样的报告,反而就要问问自己:外面是否有人在使用你编写的代码。

我们编写的所有代码都是可以供人别人使用的。如果有人使用代码,他们会开始提出要求。本来就是这样子。

所以现在你知道了。保持冷静,不断编写代码。学会接受和喜爱你的代码错误,那样你会开心得多!

原文标题:Thou Shalt Honour Thy Bugs (or How I Learned to Stop Worrying and Love the bug)

【译稿,合作站点转载请注明原文译者和出处为.com】

应用开发
上一篇:电脑6008错误意外关机的原因及解决方法(电脑出现6008错误,如何应对和解决?)
下一篇:Ubuntu 14.04 LTS是最新的Ubuntu长期支持版本,拥有多项改进并添加了新版本软件。假如你已升级至Ubuntu 14.04,在体验新版本的同时还需要知道5件事。1、禁用集成的Amazon搜索Ubuntu Dash集成了Amazon搜索结果,当你在Dash中进行搜索时,搜索将会发送到Ubuntu服务器,然后返回Amazon搜索结果。你可能不希望发送搜索到Ubuntu服务器,这时就需要禁用该服务。打开设置中的安全和隐私选项,找到搜索标签页并关闭包含在线搜索结果即可。该方法会禁用所有在线搜索结果,假如你仅需禁用Amazon搜索结果,打开终端输入下面的命令:复制代码代码如下:sudo apt-get remove unity-lens-shopping同时还需要将启动器中的Amazon链接图标移除。2、禁用全局菜单Ubuntu 14.04提供了关闭全局菜单的功能,具体设置方法可参看如何启用Ubuntu 14.04的本地菜单。3、Ubuntu One已被移除Ubuntu One是Ubuntu中集成的云服务,Canonical现在已经宣布了停止Ubuntu One服务。你可以使用Dropbox来替代Ubuntu One,Dropbox是流行的云存储服务,并且提供了Linux客户端。4、集成的Web应用不能正常工作Ubuntu提供了Web应用功能,通过该功能你能方便地访问你喜欢的网站。在Ubuntu 14.04中Web应用将默认使用与Ubuntu Mobile相同的浏览器打开,但该浏览器并不能正常工作。假如你想使用Web应用功能,你可以使用Chrome浏览器来实现相同的功能。5、TRIM默认开启TRIM是一项优化SSD性能的服务,在Ubuntu 14.04中TRIM默认为开启状态,但只支持Intel和Samsung的SSD。