首页 > 解决方案 > 如何重构多个参考别名?

问题描述

目前我在同一个命名空间中定义了几个函数。在每个函数中,我对相同的变量使用引用别名(出于可读性目的):

byte &alias = mySuperLongVariableNameThatIsUsedInEveryFunction

byte &alias2 = anotherEvenLongerVariableNameAlsoUsedInEveryFunction

由于我在所有函数中使用相同的变量别名,这对我来说似乎是一种代码味道,因此我想重构它。

我可以/应该让别名可用于类范围内的所有函数吗?

还有其他更好的重构解决方案吗?(是的,我意识到我可以编写更短的变量名。)

标签: refactoringaliasarduino-c++

解决方案


推荐阅读