首页 > 其他 > 详细

debug只可遇见不可预见

时间:2014-12-26 16:10:55      阅读:318      评论:0      收藏:0      [点我收藏+]

好久没有编写逻辑如此复杂的函数了。用了一天的时间来思考代码实现,灵机一动,想出在构造树型结构的同时能够一边计算节点能量,没有完成它,成就感已经爆棚。设计方案非常的完美,但是实现的时候细节非常的多,还要考虑代码的扩展性,三个函数足足花了两天的时间来编写代码。等检查完最后一遍逻辑后,满意的离开了实验室,睡了一个舒服觉,留足精力来debug。

虽然早已经有心理准备,找BUG的时间远多于写代码的时间。但debug真的是非常煎熬。运行出现dll堆被破坏,显然是指针越界、数组越界引起。但内核和debug运行库除了提供segmentation fault,无法提供进一步的信息。已经熟悉透的逻辑只好一遍一遍重复跟踪,这种类型的错误必须保证头脑比编码时更清晰!

debug是一种预见还是遇见?是能预见还是只能遇见?

debug只可遇见不可预见

原文:http://www.cnblogs.com/wangpei0522/p/4186848.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!