在平时的开发中,修复bug是免不了的,怎么比较快速准确的修改bug呢, 我个人总结了以下几点:
1. 看bug是什么性质的, 有的是属于软件组件一些参数方面的。
这个需要在网上找软件组件的一些具体的参数, 例如bcp命令的最大长度不能超过
1024 字节, 如果有可能查过1024字节,可以用bcp调用存储过程
2. 要能理解原来代码的结构,把问题的原因确定到一个小的范围
3. 如何突围,我们经常会碰到一些,怎么走,都走不出的困境,这时候很简单,
冷静下来,这一个薄弱的方向探索下去,然后突围。
4. 要学会沟通,因为沟通可以迅速地明白bug产生的原因, 当然在日常的工作中,
也要学会耳朵尖,就是要善于听!
5. 要合理的利用业务规则。
6. 有时会碰到一些非常混乱的代码, 如果重构,又觉得像团乱麻, 这个怎么修改呢?
顺势而为, 先暂时不要管原来代码结构混乱还是不混乱,顺着原来的结构,
在需要的修改的地方,做出进一步的修改。先让bug得到修复,然后再看整体的
结构。
1. 看bug是什么性质的, 有的是属于软件组件一些参数方面的。
这个需要在网上找软件组件的一些具体的参数, 例如bcp命令的最大长度不能超过
1024 字节, 如果有可能查过1024字节,可以用bcp调用存储过程
2. 要能理解原来代码的结构,把问题的原因确定到一个小的范围
3. 如何突围,我们经常会碰到一些,怎么走,都走不出的困境,这时候很简单,
冷静下来,这一个薄弱的方向探索下去,然后突围。
4. 要学会沟通,因为沟通可以迅速地明白bug产生的原因, 当然在日常的工作中,
也要学会耳朵尖,就是要善于听!
5. 要合理的利用业务规则。
6. 有时会碰到一些非常混乱的代码, 如果重构,又觉得像团乱麻, 这个怎么修改呢?
顺势而为, 先暂时不要管原来代码结构混乱还是不混乱,顺着原来的结构,
在需要的修改的地方,做出进一步的修改。先让bug得到修复,然后再看整体的
结构。