在IDE环境中,使我们在编程中减少了很多手工敲代码的错误,但是一些细节还是不容忽视的。这也恰恰是我们在编程中产生的BUG。
假设语法没有错误的前提下,我们又经常会有哪些错误呢?
1、声明了变量没有使用过
2、在反复修改代码时候产生遗漏的地方
3、全局变量和局部变量命名规范问题,有时候自己随便命名,结果在上千行的代码里面不能够明确的看出哪个是局部的,哪个是全局的,这样在修改代码的时候需要耗时很长,而且容易改错。
4、没有明晰的代码注释,其实这个注释只需要写出代码的实现思路,出入参的含义,特别是关键部份的代码。
5、编码规范是个很重要的问题,需要我们在编程的时候能够足够的重视。
6、大多数编程的情况下,我们没有较好的捕获异常,也就是对异常没有做很好的处理,或者叫提示。任由异常的发生,这就给我们的调试造成了相当大的工作量,同时更是增加了BUG的数量。
7、由于我们做的程序设计,基本上是按照标准操作流程来进行开发的。对于异常流程没有做详细的考虑,因此我们在开发的时候需要考虑全面一点,对整个程序可能出现的问题做个评估分析,这样才可以增加程序的健壮性。
8、现在都是面向对象的程序了,封装也是比较彻底的,但是还是需要在开发的时候明确异常操作的处理。
未完待续,欢迎关注!