程序员开发者编程建议持续更新

开发建议

  • 实现某个功能时,想好在写,尽量考虑的全面一点,以不变,固定与业务无关的算法,模块尽量用类和函数来实现。
  • 不要过度完美,能实现功能即可,不求完美,例如获取项目内的某个文件路径,直接写字符串的绝对路径,很快就解决能读取到文件,而选择完美方案,使用类名.getClass.getResource(""),System.getProperty(“user.dir”),还是其他各种方法,都没有绝对路径方便快捷。

调试建议

  • 调试时,尽量先通过开发工具,自己走一遍流程,想想预期现象与结果,避免发现一个错误立即更正,并运行调试,很多时候,虽然一个bug修改成功了,但是又引入了新的bug或者本来为解决bug而增加的代码又被取消,考虑bug出现的原因,思考如何修改,修改后会出现什么情况,先想,在假设,没有问题时在进行修改。修改后在通过开发工具进行订正,会不会实现修改功能或者引入新的错误,通过代码思考预期结果。
  • 沉着冷静,如果一个问题实在无解,你可能将方向搞错了,或者忽略了某个东西,不要再去怀疑正确的东西。

后记

发布了14 篇原创文章 · 获赞 3 · 访问量 3486

猜你喜欢

转载自blog.csdn.net/yulianpeng/article/details/103736328