refactoring - 如何重构多个参考别名?
问题描述
目前我在同一个命名空间中定义了几个函数。在每个函数中,我对相同的变量使用引用别名(出于可读性目的):
byte &alias = mySuperLongVariableNameThatIsUsedInEveryFunction
byte &alias2 = anotherEvenLongerVariableNameAlsoUsedInEveryFunction
由于我在所有函数中使用相同的变量别名,这对我来说似乎是一种代码味道,因此我想重构它。
我可以/应该让别名可用于类范围内的所有函数吗?
还有其他更好的重构解决方案吗?(是的,我意识到我可以编写更短的变量名。)
解决方案
推荐阅读
- tcp - TCP 采样器:获取 JMeter 错误:响应消息:org.apache.jmeter.protocol.tcp.sampler.ReadException:从服务器读取错误,读取的字节数:765
- java - 如何使用 Proguard 优化 War 文件?
- android - 尝试更新时唯一约束失败
- spring-boot - 使用 OAuth2 + Spring Boot 使用 REST API
- mongodb - MongoDB 中的“模板集合”是反模式吗?
- javascript - 数组内参数的Javascript if语句
- html - 为什么子填充会扩大父宽度?
- tensorflow - 来自 conda 的 Tensorflow-gpu 2.5.0 无法识别 GPU
- reactjs - Formik 的“isSubmitting”何时设置回 False?
- flutter - 每个页面底部的持久小部件