闭着眼睛也能debug, 高, 实在是高!

原创 2006年06月06日 09:22:00

昨天代码实现了一个中等规模的功能, 并且调试纠正了一些严重错误.
临下班前, 无意中又发现了一个小错误, 一时心里有些茫然, 怎么会出这么奇怪的错?

忍住了拖班继续调试的欲望, 还是立即下班回家了.

小错误也可以让调试者半天找不到北, 我可不想饿着肚子继续工作.
而且今天算是超高效率, 本来估计该功能实现需要三五天的.
更而且我的机子已经关机.

在家吃过晚饭, 看着一本小说, 心里却不由自主地想着那个奇怪的错误.

等躺下准备睡了, 闭上眼睛, 今天更改的代码一行行在脑海里闪过, 最后停在了某一行.
我一下子非常确信就是这一行代码的大于小于符号有错误.

随后又想到这样子在大脑中调试并找到错误的方式很特别, 以前从来没有过.
一般都是头脑中有个问题, 只能大致想到个方向和方法去调试.
从来没有过直接靠想像纠错到代码行.

看来我的调试功力又有进步, 不禁自我高兴, 又自我赞叹一下: 高, 实在是高!

今早兴奋地比平时早上班半个小时.
开机一看代码果然如此.

顺便查看了昨天的代码更改量: (其中包括设计文档的少量更改和ChangLog文档)

Change: 80
To: 80
Ins: 253
Del: 10

相关文章推荐

你是不是闭着眼睛做应用?(数据驱动决策(一))

数据驱动决策ppt    下载 因为一直在打磨诸葛io这款产品,所以也在研究如何更好的利用数据去驱动产品运营的决策。通过看了一些前辈的经验同时结合一些自己的思考,接下来我会用一系列文章去提出一些想法...

软件测试——闭着眼睛测试软件

闭着眼睛测试软件其实就是指动态黑盒子测试。它是动态的,因为程序正在运行——软件测试员充当客户使用它;它是黑盒子,因为测试时不知道程序如何工作——闭上眼睛。         对于软件测试新手应聘软件测试...
  • jhq0113
  • jhq0113
  • 2014年05月21日 20:52
  • 1254

“闭着眼睛飘单词”六级版

  • 2008年12月26日 17:48
  • 13.23MB
  • 下载

先思再行 闭着眼睛编程

摘要:解决问题最重要的习惯不是一直盯着屏幕和编写修改代码,某些时候,阻止你成功的东西恰恰会是过于努力。这时候你需要暂停一下,平缓你的思绪,换一种方法或许能带给你不一样的效果。 你会花多少时间...

闭着眼睛也要会打的【数据的输入和输出有几道练习题】---- HDU1089-1096

对于数据的输入和输出有几道练习题 HDU1089-1096 HDU1089 【google自动翻译,将就着看吧】 一个输入输出的实践(一) ...
  • xvppdd
  • xvppdd
  • 2012年06月17日 21:12
  • 2372

Android Studio 掌握这些调试技巧,Debug 能力不能再高啦

转载自:https://gold.xitu.io/post/585885ed8d6d810065bf87a8 Android Studio 掌握这些调试技巧,Debug 能力不能再高啦 Debu...

Android Studio 掌握这些调试技巧,Debug 能力不能再高啦

Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段,不同IDE下的Debug工具的使用有所不同,但提供的调试功能一定是应有尽有。很多程序员的Debug能力都停留在基本的单步执行、...

Android Studio 掌握这些调试技巧,Debug能力不能再高啦

Android Studio 一定要学会的调试技巧

esp32+ov7670wifi发射失败率过高debug记录

采用esp32+0v7670做拍摄完图片之后,通过wifi实时传送至接收端的项目。我的做法是,camera采集一帧的图像后,放RAM中。然后将一帧的数据分成80个udp包连续通过for循环发送出去调用...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:闭着眼睛也能debug, 高, 实在是高!
举报原因:
原因补充:

(最多只允许输入30个字)