作者BeanPage (豆页)
看板Soft_Job
标题Re: [请益] bug「可遇不可求」,各位还会去debug它吗?
时间Fri Jun 3 09:50:15 2022
之前遇过类似的情况 也是机率性
不过不同的是发生的机率非常高
且又找不出发生这个错误的规则或情况
1.之前的公司底层的程式是老板自己写的
某天突然在login的地方
就一直抛出读取到空值的error
有时候又没错误
但是是在底层的程式抛出的
老板也没给底层的原始码
原先以为是自己不小心改到了什麽
抓了几个版本前的code试了一下结果都一样
最後去问老板才知道
他有设定过期时间 时间过了就会有3/4的机率出现这错误
至於为什麽他要设这个机制的原因有两个
他认为有些员工可能来了待不久就走
怕别人离开後把他的底层档案干走拿去用
或是程式交付给客户後
结果对方说不要了还是拿去用
或是对方尾款没付
至於那个3/4的机率是为了防止说
哪天忘记更新效期
临时遇到已经上线的有这情况
且又是较为迫切需要处理的
就能先叫对方多按几下就能成功
2.之前公司有接了某家公司的外包
跟对方的配合方式就是
程式有需要更新的时候就是把档案寄给对方的it更新
某次更新版本之後 也是遇到机率性的问题
也是在那try了很久
最後得知是因为对方是用load balance
只更新了A机器没更新B机器
-----
Sent from JPTT on my Sony XQ-AU52.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.215.8.185 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1654221017.A.D41.html
1F:推 s06yji3: 第一个的设计真是独特0.0 06/03 10:08
2F:→ Stat14: 不愧是老板 06/03 11:31
3F:推 k798976869: 老板有料 钱就是要这样赚 06/03 11:33
4F:推 lchcoding: 1的情况是现实问题, 06/03 12:34
5F:→ lchcoding: 你老板是暗着来, 06/03 12:34
6F:→ lchcoding: 不如藏一个提示讯息 06/03 12:34
7F:→ lchcoding: “核心元件将於xx/xx到期” 06/03 12:34
8F:→ lchcoding: 只在效期前7天开始显示, 06/03 12:34
9F:→ lchcoding: 但不影响运作, 06/03 12:34
10F:→ lchcoding: 时间到,直接断连, 06/03 12:34
11F:→ lchcoding: 这样对各方都好 06/03 12:34
12F:推 single4565: 看来是误以为是bug,实际上是赚钱的业务逻辑 06/03 13:53
13F:推 jackflu: E04 快笑死 太鬼了 06/03 21:07
14F:→ samchung: 增加判断,凡是遇到这种错误,一律视为成功,问题修复XD 06/04 00:36
15F:推 chihlee5566: 难怪是老板 06/04 14:04
16F:推 BSWho: 老板好远大 06/04 20:50
17F:推 TheOneisNEO: 这样没续约的多按几次也可以继续用? 06/04 23:07
18F:推 harea: 逾期是不是用乱数1~10,超过全部Error!?这招好 XD 06/05 10:47