Redian新闻
>
一个bug竟然是legacy code埋的地雷。
avatar
一个bug竟然是legacy code埋的地雷。# Java - 爪哇娇娃
c*e
1
null pointer exception。
在.jsp文件里。以前运行好好的,突然,几天前发作了,null pointer exception.检
查了半天,原来是legacy code里面,一个地方沒有检查某个变量是否是null.加了个if
语句之后,就好了。
问题是,這個地雷,在以前沒有问题,怎么几天前突然发作了?
avatar
z*e
2
太正常不过了
avatar
c*e
3
为啥以前就没事呢?我改了一下其它的地方,它就有事了。

【在 z****e 的大作中提到】
: 太正常不过了
avatar
B*g
4
我上星期也改了一个,呵呵。

if

【在 c*********e 的大作中提到】
: null pointer exception。
: 在.jsp文件里。以前运行好好的,突然,几天前发作了,null pointer exception.检
: 查了半天,原来是legacy code里面,一个地方沒有检查某个变量是否是null.加了个if
: 语句之后,就好了。
: 问题是,這個地雷,在以前沒有问题,怎么几天前突然发作了?

avatar
b*i
5
我们有个系统,隔几个星期重启一次,也没什么大问题。
终于,作者大牛在退休前改好了,不死机了。但是,客户发现新问题,更大问题了,导
致以前一个看不到的bug出现了,造成数据丢失。还不如不改。

【在 c*********e 的大作中提到】
: 为啥以前就没事呢?我改了一下其它的地方,它就有事了。
avatar
c*e
6
那继续fix這個bug贝。
今天又发现几个bug,有一个不make sense,貌似有人故意删去一行,让那个值为null.

【在 b***i 的大作中提到】
: 我们有个系统,隔几个星期重启一次,也没什么大问题。
: 终于,作者大牛在退休前改好了,不死机了。但是,客户发现新问题,更大问题了,导
: 致以前一个看不到的bug出现了,造成数据丢失。还不如不改。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。