2019年3月30日 错误总结

这两天一周忙着写arcgis的add-in程序,对这个不熟,写的时间特别的长,出了各种问题,一点点的修正,特别费时,而且因为对方急着要,只能加班加点的干。
在写这个程序的过程中我也获得了一些收获,在这里记录下来,避免以后犯同样的错误。

1、一看到出错就慌,不能静下心来看出错处各变量的值。慌乱中各种猜测浪费太多时间,后来看了下变量值,发现自己把变量名写错了。
2、很多时候想法是对的,但变成代码后,很容易在某处敲错了,出错了只能是自己写的有问题,计算机是不会出错的。
3、数据量小时,可以在操作完成后一起结束操作,保存编辑内容。数据量大时,完成一部分操作就要结束。这样不会因为用了太多的内存而导致系统崩溃。习惯了一起结束操作,一起保存,在处理大数据的时候总是报了些莫名其妙的错误。自己给自己埋下很大的坑。
4、计算机不会出错,错的只是你的代码。当出现莫名其妙的错误的时候我都会怀疑是别人的错误,很少怀疑是自己代码的错误,但研究到最后还是自己代码的问题。
5、刚修改过的代码,一定要一步步跟着走,确认自己改的是否正确。
6、改前要了解之前写这段代码的原因,及自己改的原因,都问问自己不改可以吗。
7、小数据操作没问题,大数据时崩溃,可能是内存没释放,看看cursor、feature是否释放。

你可能感兴趣的:(2019年3月30日 错误总结)