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

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

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

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

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

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

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

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

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

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

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

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

先思再行 闭着眼睛编程

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

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

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

3D MAX眼睛贴图制作过程

效果图: 其实偶只建了一个前面,并没有建个完整的头部,周围用一块布包裹起来,只露出了双眼,匹配好相机,看起来有点阿拉伯风格。 模用的是POLY建的。我认为POLY对于我...
  • jrg_2008
  • jrg_2008
  • 2015年09月15日 17:00
  • 1622

高德地图开发 Debug版本和发布版本 SHA1的获取

找到C:\Users\admin\.Android,该.Android文件夹下找到debug.keystore,这是你的密钥库文件 然后在该密钥库所在的路径下运行cmd,输入keytool -list...
  • JianFeng_Z
  • JianFeng_Z
  • 2017年07月11日 10:03
  • 351

戴眼镜最近眼睛很累,感觉有压力一样,眼压过大;摘掉眼镜后,感觉又好一些,求专业人士原因?

注:本人戴了七六年的眼镜了,L475,R400度的样子(视力:L1.0 R1.0),最近一年来眼睛突然很累,胀。有人说可能是青光眼,所以很担忧,难道我才25岁就有青光眼了吗? 感谢!!...
  • chenhao0568
  • chenhao0568
  • 2015年01月23日 11:03
  • 4781

程序员如何爱护自己的眼睛

这篇文章由一个老程序员所整理,作者工作(编码)10年来,视力一直比较稳定,下面是他分享给广大程序员的护眼经验。 1、修改Visual Studio/SQL Server Manage...
  • c1782746138
  • c1782746138
  • 2015年07月29日 17:00
  • 2351

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

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

先思再行 闭着眼睛编程(转自CSDN)

先思再行 闭着眼睛编程 软件质量编程研发实践 摘要:解决问题最重要的习惯不是一直盯着屏幕和编写修改代码,某些时候,阻止你成功的东西恰恰会是过于努力。这时候你需要暂停一下,平缓你的思绪,换一种方法或...
  • allenltiverson
  • allenltiverson
  • 2013年11月18日 20:24
  • 1015

那个丧心病狂的红蓝眼睛逻辑问题推理:第N天有N个红眼睛自杀,还是什么都不会发生?

题目设定是这样的,一个岛上有100个人,其中有5个红眼睛,95个蓝眼睛。这个岛有三个奇怪的宗教规则。 1. 他们不能照镜子,不能看自己眼睛的颜色。  2. 他们不能告诉别人对方的眼睛是什么颜色...
  • u013770886
  • u013770886
  • 2014年06月07日 22:26
  • 2436

高通平台android 环境配置编译及开发经验总结

1、高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通开发板上烧录文件系统 建立高通平台开发环境 高通平台,android和 modem 编译流程分析 ...
  • liangdapo
  • liangdapo
  • 2015年11月13日 21:15
  • 4296
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:闭着眼睛也能debug, 高, 实在是高!
举报原因:
原因补充:

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