程序员遇到bug怎么面对?

2024-08-28 14:32

本文主要是介绍程序员遇到bug怎么面对?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        这几天项目在做性能测试,做渗透测试的时候,给我提了两个安全方面的bug,之前写的时候没有考虑这个问题,bug提出来以后找了个有经验的人问了问怎么做,然后就开始动工了,测试没有问题以后将bug指回去,不想很快就被打回来了.......小编的心情就像下面的图片一样...明明测试过的,没有问题,怎么会又被打回来呢?bug在我这边又重现不了,只能找测试的问一下原因,看看人家是怎么测试的哭

                                    

如果是这次,我会就选10%  一定是你打开方式不对.....

        找到人以后就了解测试人员是如何测出的bug,走了一个流程,我发现没有问题呀,该达到的效果也达到了,这个还有什么bug....后来测试人员告诉我,跳过某某一步,就直接可以到这一步,我仔细的看了看我的接口,好像真的是这样的.啥也不说了,埋头修bug.

        今天小编看书的时候想到了一个设计模式"无尽加班何时休.....",对于程序猿来说,这句话肯定不是陌生的.小编真真的挺会到了这句话.小编在外地出差做项目,从到这边到现在,基本上每天都是加班,要说加班,小编肯定也能加班,但是,真的需要加班吗?为什么我们不能在正常上班的时候,充分利用时间,把开发任务搞定,而是非要加班到凌晨几点再回去呢...项目就要上线了,加班修复bug提高用户体验度,这个我表示非常理解.如果上班时间搞不定,那就要想想是什么原因了.当经常加班忽然有一天你没去加班,就会有人打电话问你,为什么没去,在哪呢.....

        晚上吃完药特别困,睡了一觉,醒了一觉发现有人给我打电话,手机没费,打不出去,如果有人有事找你一定会再给你打电话的,我坚守着这个理论.果然,还是打过来了,问了小编以上的问题,然后小编觉得自己需要去一趟公司,起床,遛着去了,果然一到公司,人满满的,晚上九点半,没有人走呢,一进门就被叫住了,一堆乱七八糟的问题,问完以后收拾起电脑回来,本着药不能停的原则,吃完药,一边犯困,一边发发牢骚,就写了这么一堆.



                                                 

这篇关于程序员遇到bug怎么面对?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1115035

相关文章

怎么用idea创建一个SpringBoot项目

《怎么用idea创建一个SpringBoot项目》本文介绍了在IDEA中创建SpringBoot项目的步骤,包括环境准备(JDK1.8+、Maven3.2.5+)、使用SpringInitializr... 目录如何在idea中创建一个SpringBoot项目环境准备1.1打开IDEA,点击New新建一个项

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

电脑提示xlstat4.dll丢失怎么修复? xlstat4.dll文件丢失处理办法

《电脑提示xlstat4.dll丢失怎么修复?xlstat4.dll文件丢失处理办法》长时间使用电脑,大家多少都会遇到类似dll文件丢失的情况,不过,解决这一问题其实并不复杂,下面我们就来看看xls... 在Windows操作系统中,xlstat4.dll是一个重要的动态链接库文件,通常用于支持各种应用程序

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

qtcreater配置opencv遇到的坑及实践记录

《qtcreater配置opencv遇到的坑及实践记录》我配置opencv不管是按照网上的教程还是deepseek发现都有些问题,下面是我的配置方法以及实践成功的心得,感兴趣的朋友跟随小编一起看看吧... 目录电脑环境下载环境变量配置qmake加入外部库测试配置我配置opencv不管是按照网上的教程还是de

springboot+vue项目怎么解决跨域问题详解

《springboot+vue项目怎么解决跨域问题详解》:本文主要介绍springboot+vue项目怎么解决跨域问题的相关资料,包括前端代理、后端全局配置CORS、注解配置和Nginx反向代理,... 目录1. 前端代理(开发环境推荐)2. 后端全局配置 CORS(生产环境推荐)3. 后端注解配置(按接口

电脑死机无反应怎么强制重启? 一文读懂方法及注意事项

《电脑死机无反应怎么强制重启?一文读懂方法及注意事项》在日常使用电脑的过程中,我们难免会遇到电脑无法正常启动的情况,本文将详细介绍几种常见的电脑强制开机方法,并探讨在强制开机后应注意的事项,以及如何... 在日常生活和工作中,我们经常会遇到电脑突然无反应的情况,这时候强制重启就成了解决问题的“救命稻草”。那

Jackson库进行JSON 序列化时遇到了无限递归(Infinite Recursion)的问题及解决方案

《Jackson库进行JSON序列化时遇到了无限递归(InfiniteRecursion)的问题及解决方案》使用Jackson库进行JSON序列化时遇到了无限递归(InfiniteRecursi... 目录解决方案‌1. 使用 @jsonIgnore 忽略一个方向的引用2. 使用 @JsonManagedR

电脑开机提示krpt.dll丢失怎么解决? krpt.dll文件缺失的多种解决办法

《电脑开机提示krpt.dll丢失怎么解决?krpt.dll文件缺失的多种解决办法》krpt.dll是Windows操作系统中的一个动态链接库文件,它对于系统的正常运行起着重要的作用,本文将详细介绍... 在使用 Windows 操作系统的过程中,用户有时会遇到各种错误提示,其中“找不到 krpt.dll”

前端bug调试的方法技巧及常见错误

《前端bug调试的方法技巧及常见错误》:本文主要介绍编程中常见的报错和Bug,以及调试的重要性,调试的基本流程是通过缩小范围来定位问题,并给出了推测法、删除代码法、console调试和debugg... 目录调试基本流程调试方法排查bug的两大技巧如何看控制台报错前端常见错误取值调用报错资源引入错误解析错误