高质量编程 | 青训营

117 阅读2分钟

高质量编程与性能优化实战

一、课程概述

介绍编码规范,帮助大家写出高质量程序。

介绍 Go 语言的性能优化建议,分析对比不同方式对性能的影响和背后的原理。

讲解常用性能分析工具 pprof 的使用和工作原理,熟悉排查程序性能问题的基本流程。

分析性能调优实际案例,介绍实际性能调优时的工作内容。

微信图片_20230817184556.jpg

二、高质量编程简洁及编码规范

1.一点点自己对高质量编程作用的理解

其实编写的工程是团队合作的一个工程,不仅仅是为了让功能能够实现也要让他人能够理解编程逻辑,便于进行二次开发的过程。由此高质量的编程就显得尤为重要,编码的简洁及编码的规范可以大大的规避了二次开发的难度,也便于他人如果需要对自己的程序进行修改时的操作方便。

2.高质量编程

高质量编程介绍

什么是高质量编程 --编写的代码能够达到正确可靠、简洁清晰的目标可称之为高质量代码。各种边界条件是否考虑完备、异常情况处理,稳定性保证、易读易维护

代码规范

注释应该做的

注释应该解释代码作用:注释公共符合

1.png 注释应该解释代码是如何做的:适合注释实现过程

image.png 注释应该解释代码实现的原因:适合解释代码的外部因素、额外提供上下文and注释应该解释代码什么清空会出错

命名规范

错误流程

错误和异常处理

高质量编程在应用中十分重要

每个程序员最烦的就是修改别人的代码,无论代码好坏。因为第一眼看上去没有熟悉感,下意识就会排斥。
所以当团队的成员都严格按照代码规范来写代码时,可以保证每个人的代码看起来都像是一个人写的,看别人的代码就像是在看自己的代码。
重要的是我们能够认识到规范的重要性,并坚持规范的开发习惯。

接下来,我要做的事就是找一份良好的代码规范并一直坚持使用,直到形成习惯。