他娘的,今天还在学习做图书管理系统,进度超慢,感觉自己 真的是。。。唉。。。
老是出bug ,我从经验中发现,编程过程中大概包括了两大类bug (包括三小类)。
1、第一大类 是编程中的错误,也可以叫客观bug 吧:
分为两小类:(1)异常,这用debug 模式 加分析倒是容易解决。。
(2) 逻辑性错误。不抛异常,而是编写的代码有逻辑性的错误,导致不能产生预期的正确结果。。坑爹。。
2、第二大类 是最坑爹的,也许不能称之为bug , 但是这种奇葩错误确实 非常耗费时间,精力 和“感情”滴。。
也许编程结束了,没有上述的 bug 但是有时却和你想象的结果不尽相同,你耗费超多精力在上面 就是找不到错误,介是为什么哩。。。
其实代码完全没错,而是你自己头晕,发生主观性错误。
造成这种情况 有时是因为疲劳,造成分析出错。 也有时是因为时间过长,对之前的功能代码 的逻辑 有些模糊。
总之,千里之堤, 溃于蚁穴 。。。不管是哪种bug ,编程过程中一定要小心、小心、再小心,真正出错时,莫要慌张,从以上三种情况逐一分析。。。