1.按照一份比较好的编码规范书写代码,这个样做不仅仅是为了增强可读性,更重要的是可以帮你减少调试的时间,无形之间赋予你更多的生命~
2.使用良好的注释风格,为了别人,更为了自己。
3.使用版本管理器吧,在疯狂的修改之后,你可能会陷入僵局,这个时候,重新开始是个不错的选择。
4.增加足够的参数检查。千万不要以为这个地方不可能出现问题,就忽略了参数检查,程序的漏洞,往往就在这些不可能中。
5.关于内存的事情,这个东西,没事就拿出来看看吧。可以使用内存工具。这里是一个内存调试的解说。
6.Linux下的技巧。测试工具,源码管理,请看这里。
7.通用的C++编程原则,某兄台总结,在这里。
8.关于c++多线程调试的,这里。
9.谷歌的C++编码规范,这里。