前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我又双叒叕崩了!!!

我又双叒叕崩了!!!

作者头像
老九君
发布2021-05-31 16:27:42
2930
发布2021-05-31 16:27:42
举报
文章被收录于专栏:老九学堂老九学堂
编程五分钟,查代码两小时。小伙伴们有没有过类似的经历呀?

对于程序员来说,都希望代码可以实现一步到位,绕开令人头疼的BUG。但是在程序员的编程生涯中,免不了和BUG打交道。

大家好,我是一个小白,编程心态天天崩,今天也一样!

项目还有一个星期就要上线了,我负责的模块还有亿堆bug。

内心慌的一匹,百般无奈找到老九君帮我改bug,现在给大家看看我们的聊天记录。(原图在聊天记录下方)

原来Element.ui的提示窗在没显示的时候竟然浏览器还不渲染,这我哪知道啊啊啊啊啊啊啊啊!!!小本本赶紧记下来!

离下班还有一会,抓紧时间继续问!

各种元素的细节真是太多了!为什么浏览器总是不按照我的想法解析啊啊啊啊啊啊啊啊啊啊啊啊!!!!!

还有个问题,我觉得应该是Spring的bug,我一定是个天才,这么强的框架有bug别人都没发现,竟然只有我发现了,我也得趁此机会给老九君说!

丢人了,兄弟们!丢大人了!自己的低级错误以为是框架有问题还拿来和别人炫耀,脚下已经尴尬的抠出了三室一厅……

不过估计在座的兄弟们也出现过类似的bug吧,老觉得自己没问题,有框架怀疑框架,没框架怀疑语言……

代码的BUG叫人怀疑人生,那么我们该如何有效减少代码的BUG呢?

1). 养成良好的编程习惯

要想提高编程能力,养成良好的编程习惯是非常有必要的。

因为良好的编程习惯不仅仅使编写的代码看上去有规范的美感,还使编写的代码具有良好的易读性、扩展性和维护性等优点。

好的编程习惯可以大大降低BUG的数量,譬如有if必须写else,即使else是个空语句 。

2). 写代码的时间问题

对于程序员而言,千万别熬夜写代码。

编码的时候要保持高效,不要熬夜写代码,也不要在焦虑的情况下写代码。一些程序员在晚上11点以后,仍然在敲代码。

虽然你自己觉得头脑其实很清醒,但是第二天自测,或者QA测试的时候你有可能就会发现问题很多。

我们一般不提倡长期加班写代码,因为那样会导致Bug率直线上升。

3). 代码验证

在提交测试前要多验证,其中包括自动化测试、手动跑用例等。有一句话说的好,千万别怕麻烦,不然你会麻烦一辈子。

4). 仔细设计

在程序员编写代码之前,必须对代码的整个结构以及逻辑结构胸有成竹。

5). 避免干扰

有部分的程序员敲代码的时候,经常会一边听音乐一边敲代码,这样效率不仅仅低,而且也更容易产生BUG。

6). 写注释

写注释,写注释,写注释!!!重要的事情说三遍。因为前期的注释有利于后续开发的时候容易减少bug。

我们在编程的过程中难免会遇到很多问题,当我们遇到问题的时候,一定要积极面对及时解决。

当然小伙伴们在编程过程中遇到任何问题都可以向老九求助,我们也会非常乐意为大家解答。

最后希望大家都能写出没有BUG的代码,薪水蹭蹭往上涨!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-05-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 老九学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档