week1 代码规范 博客作业

通过查阅C++ Core Guidelines github网站,本学期编写C++程序时,我主要遵循以下编码规范:
1.命名规范
变量名、函数名使用具有实际意义的名称,避免使用a、b等无意义命名。
类名、函数名、变量名等保持统一的命名风格。
常量使用能够体现其含义的名称,提高代码可读性。
2.代码格式规范
使用统一的缩进方式,通常采用4个空格。
合理使用空格、空行和大括号(特别是if while for等后面需要接括号的语句),使代码层次清晰。
一行代码不宜过长,复杂代码适当换行。
3.注释规范
对功能复杂、逻辑较难理解的代码添加必要注释。
注释主要说明代码的功能、实现思路或特殊处理,避免重复描述代码本身。
保持注释与程序实际功能一致。
4.函数与类设计规范
一个函数尽量只完成一个明确的功能,避免函数过于复杂。
类的成员和接口合理设计,尽量减少不必要的成员暴露。
根据实际需求选择class和struct,提高程序的封装性。
5.资源与内存管理规范
尽量使用C++的自动资源管理机制,减少手动new、delete。
优先使用std::vector、std::string、智能指针等标准库工具。
遵循 RAII(资源获取即初始化)原则,降低内存泄漏等问题发生的可能性。
6.代码可读性与可维护性规范
避免重复代码,适当进行函数和模块划分。
优先使用清晰、简单的实现方式。
保持整个程序的代码风格统一,便于后续调试、修改和维护。
总体来说,本学期的 C++ 编码规范主要强调命名规范、格式规范、注释规范、程序结构规范、内存管理规范以及代码的可读性和可维护性。这些规范有助于提高程序质量,减少潜在错误,并使代码更加规范。

posted @ 2026-09-28 20:23  星火燎原191  阅读(2)  评论(0)    收藏  举报