印象最深的bug

简介: 最恐怖的bug既不是环境问题,也不是并发,服务器崩溃。

最恐怖的bug既不是环境问题,也不是并发,服务器崩溃。

做了开发好多年,遇到各式各样的问题。跨域,并发,数据库查询慢,redis存储不当....这些其实都是有熟练的解决方案和避免手段。

最最恐怖的是当你看到几百行代码甚至几千行无从下手,但你不得不下手。当这样的代码发布到服务器,那么你排查问题是大海捞针,当你苦于看几千行代码的时候,你不敢去更改,你不敢去变动。因为你无从知道这个鬼东西有多少应用在用,多少解决方案在引用。当你重构的时候,你会发现你都不知道这其中的逻辑是什么。

ps:

有一次我去排查一个问题,这个问题足足纠缠了我半天时间,从代码到环境,从环境到数据,从数据到怀疑自己。对,就是怀疑自己。

最后的问题是一个变量赋值错误,这时候你在想打日志的事情吗?那么你的代码会从几千行再次增加。

image.png

舒服!

舒服!

舒服!

对于那种强迫症,你想去理顺,到头来发现剪不断理还乱。

所以大家写代码的时候,一定要规范以及弱依赖。

优良代码。快乐你我他!


相关文章
|
6月前
|
程序员
程序员的恐惧之源---‘“改需求”
【5月更文挑战第21天】程序员的恐惧之源---‘“改需求”
|
6月前
|
安全 算法 前端开发
作为程序员变强了也变秃了遇到令人膛目结舌的代码技巧
作为程序员变强了也变秃了遇到令人膛目结舌的代码技巧
57 1
|
程序员
你觉得大众对程序员印象误解最深的是什么?
你觉得大众对程序员印象误解最深的是什么?
|
SQL 算法 大数据
【面试-经验之谈】面霸是如何养成的,他的路子真的野
大家好,我是温大大。 今天给大家介绍我的一个朋友 ———— 三石,他毕业于三本院校,学的是电子信息技术专业,在外包公司做了2年功能测试随后又跳槽去了创业公司待了3年,3年里从事性能测试+自动化测试也成长了不少,期间温大大也给了他不少的帮助和鼓励,他从2021年4月份到10月份面了近50家公司,
【面试-经验之谈】面霸是如何养成的,他的路子真的野
|
缓存 测试技术 UED
那些让我印象深刻的bug--01
之前在测试的时候每次都是输入不同的关键字去搜索,没发现这个问题。因此以后在测试过程中,使用到缓存的接口,要注意避免类似的场景发生,在设计用例的时候也要考虑进去。
那些让我印象深刻的bug--01
|
安全 Oracle 关系型数据库
我修复印象比较深的bug
Oracle WebLogic T3反序列化漏洞
272 0
我修复印象比较深的bug
|
网络虚拟化
【俺修复的印象最深的bug】一名在校网工处理的一个无语的网络Bug
【以及经过脱敏处理,无重要信息泄露】本人在校大学生,网络水平还行,是学校信息中心常驻外援工程师,hhhhhhhhhhhhh。 某次在食堂吃晚饭的时候一个电话把我call过去,说新配置一新机房网络,网联不通,弄了一下午了看不出问题。
1661 0
【俺修复的印象最深的bug】一名在校网工处理的一个无语的网络Bug
|
移动开发 程序员
我修复的印象最深的一个bug
如果提到程序员,我们绝大多数人可能会说,程序员每天的时间除了开发需求就是在查bug。在我以前,肯定会不以为然,但自从我成为一名程序员之后,我才深有体验,这句话其实说得没错。
|
存储 缓存 Java
bug修复---印象最深的OOM
项目中有一块图片列表展示功能,由于服务返回高清大图片偶尔会导致程序出现oom。为了彻底解决这个问题进行一次深度App优化。从原理诱因到解决问题进行深入研究。
194 0