高质量编程 | 青训营

65 阅读1分钟

一、高质量编程

二、性能调优

image.png

1、高质量编程简介

什么是高质量?

编写代码能够达到正确可靠、简洁清晰的目标 e.g. ·各种边界条件是否考虑完备 ·异常情况处理 ·易读易维护

编写原则:

·简单性 (简单清晰,逻辑清楚) ·可读性 (人可读,团队认识) ·生产力 (团队整体工作效率高)

编写规范:

格式、注释、命名、控制流程、错误和异常处理

image.png

image.png (一行代码,多行注释) (解释代码实现原因) image.png

image.png

image.png (降低阅读&理解代码的成本)

image.png

image.png 调整后: image.png 结: ·线性原理,避免复杂的嵌套 ·正常流程代码沿着屏幕向下移动 ·提升可读性&可维护性 ·故障大多出现在复杂的条件语句&循环语句中

image.png

image.png

image.png

image.png

panic: (运行时恐慌) image.png

image.png

image.png 结: image.png