coding-style - 编码公约中首字母缩略词末尾的大写或小写混淆

标签 coding-style naming-conventions camelcasing acronym

例如;我有一个名为那个的函数;

int ReadEncoderSpeedRPM_ ( int channel );

我想把它分成左右两部分。但缺少每分钟转数 最后,限制我进行这种重命名;
int ReadEncoderSpeedRPML_ (void);
int ReadEncoderSpeedRPMR_ (void);

它激怒了,其他可能的重命名;
int ReadEncoderSpeedRPM_L_ (void);
int ReadEncoderSpeedRPMl_  (void);
int ReadEncoderSpeedRPMl_  (void);
int ReadEncoderSpeedRpmL_  (void); // My Favourite but I think I'm losing Acronym...
int ReadEncoderSpeedrpmL_  (void);

最推荐、推荐哪一个(或另一个),为什么?

最佳答案

根据 this帖子,看起来像 int ReadEncoderSpeedRpmL_ (void);似乎是正确的选择。

关于coding-style - 编码公约中首字母缩略词末尾的大写或小写混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38972577/

相关文章:

python - 用python代码写版权信息

language-agnostic - 调用层次结构的最大深度

php - 如何在 PHP 中格式化变量 block ?

objective-c - 如何使用标准命名为 Swift 和 ObjC 创建枚举?

naming-conventions - 类、方法和变量的命名约定说明

Kotlin 编码约定、中缀函数和按位运算

javascript - JSON 可序列化变量的命名约定

javascript - 如何增强 slugify 以处理 Camel Case?

regex - 下划线转换为驼峰式正则表达式

bash - 用于将文件从驼峰式转换为下划线的 awk/sed 脚本