一个女程序员de梦所引发的“血案”

一个女程序员@localhost_8080在twitter上发了一条tweet: 昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来字脸呆了很久…rz

各位帮帮她,说说Bug在哪里呢?

在校内程序猿网页上截取些暴强回复,看罢,感叹啊!

1# 我真找不到笑点…

2# 应该把男朋友设成private的……或者直接把他的接口屏蔽掉……

3# 不应该把那个女的注释掉,而应该改成自己。

4# 把那个女人的指针指向你,你也真是的,该把男朋友的接口屏蔽掉

5# 1、把那个女人的指针指向你即可 2、谁让你把男朋友设成public的 3、BUG永远是修不完的 4、加个断点看看那个女人是谁 5、BF->Destroy() 6、心真软,就该把他的接口屏弊掉 7、设计问题,应该采用单例模式 8、protected 逛街(you only) 9、注释掉了逛街的参数记得改下

6# 查下log,看看除了逛街还做了什么?

7# 当初的需求分析就有问题•••

8# 那是对男朋友这个类没有封装好,里面不要放些乱七八糟的女人 ,调用对象的时候就没事了…..

9# 是设置了一个断点,然后跟踪他男友到底去哪里吗?

10# Bug很明显,女程序员找不到老公。

11# 如果是自动管理内存的语言 实例化女友这个类的时候 传给构造器的参数有问题 如果是手动管理内存的话 估计是以前的内存没释放 重复使用了……

12# 其实不管是private 还是protect 都不好,要把女友修饰成final的就行了,换不掉

13# 把那个女的改成自己,然后加个while做成死循环!!!

14# 标准做法是做个断言

……

如此Debug,太过强悍,我等佩服啊!下次我也去努力做个梦……

分享到

评论已关闭。