复制粘帖要小心,桌面检查不可少!
来源:互联网 发布:linux查找log日志命令 编辑:程序博客网 时间:2024/05/01 11:40
今天写代码的过程中,因为有一些逻辑是重复的,所以用了复制粘帖,刚开始写了类似如下的代码:
XmlNode node=null;
XmlNodeList child=rootNode.SelectNode("DB");
for(int i=0;i<child.Count;i++)
{
node=child[i];
...
...
}
然后后面有段代码的逻辑是一样的,我就复制了上述代码,但把循环序号改成了j。
for(int j=0;j<child.Count;j++)
{
node=child[i];
...
...
}
但是里面循环的变量忘记改正过了,还用的是i,结果运行程序时出现了些奇怪的结果,害的我乱调试了半天,花费了好长时间,最后终于才知道是这样一个小小的错误引起的!虽然这不牵扯到什么技术,但却浪费了大量 宝贵时间!由此,我想到了有本书上写的桌面检查,就是说写完代码了,不要急于去编译调试,而是自己先检查一遍代码的逻辑,自己先作为电脑“运行”一遍程序,这样往往能发现好多需经过大量调试时间发现的错误!@切记,复制粘帖要小心,桌面检查不可少!
- 复制粘帖要小心,桌面检查不可少!
- 代码搬移不可少
- 不可复制的硅谷
- 网页不可复制粘贴
- 学习指针不可少的好文章 !
- 学习指针不可少的好文章 !
- 买房之前“四项算计”不可少
- 学习指针不可少的好文章
- 学习指针不可少的好文章
- 学习指针不可少的好文章 !
- 学习指针不可少的好文章
- 软件开发不可少的浏览器插件
- 一生不可少的八种朋友-----
- 职场生存七大勇气不可少
- 学习指针不可少的好文章 .
- 推送-生活中不可少的服务
- 学习指针不可少的好文章
- 项目中接口定义不可少
- java获取当前路径
- 实现sqlserver2005远程连接
- 重新认识控件
- 【原创】CentOS 5下dsniff-2.3安装全过程笔记
- 勿以恶小而为之——还得由那个#号说起
- 复制粘帖要小心,桌面检查不可少!
- pku2349
- 看了很多知识点,但是自己连贯不起来。
- WCF服务中数据契约的命名空间疑问
- Write jsp with xml
- java连接数据库实例
- Is It A Tree? hdu1325
- 练沟通,练Face,顺便赚点外快,这买卖不错
- google Reader快捷键