一、高质量编程
二、性能调优
1、高质量编程简介
什么是高质量?
编写代码能够达到正确可靠、简洁清晰的目标 e.g. ·各种边界条件是否考虑完备 ·异常情况处理 ·易读易维护
编写原则:
·简单性 (简单清晰,逻辑清楚) ·可读性 (人可读,团队认识) ·生产力 (团队整体工作效率高)
编写规范:
格式、注释、命名、控制流程、错误和异常处理
(一行代码,多行注释)
(解释代码实现原因)
(降低阅读&理解代码的成本)
调整后:
结:
·线性原理,避免复杂的嵌套
·正常流程代码沿着屏幕向下移动
·提升可读性&可维护性
·故障大多出现在复杂的条件语句&循环语句中
panic:
(运行时恐慌)
结: