Как я могу рефакторинговать несколько ссылочных псевдонимов?

#refactoring #alias #arduino-c

Вопрос:

В настоящее время у меня есть несколько функций, определенных в одном пространстве имен. В каждой из этих функций я использую псевдонимы ссылок (для удобства чтения) на одни и те же переменные:

byte amp;alias = mySuperLongVariableNameThatIsUsedInEveryFunction

byte amp;alias2 = anotherEvenLongerVariableNameAlsoUsedInEveryFunction

Поскольку я использую одни и те же псевдонимы переменных во всех функциях, мне кажется, что это запах кода, поэтому я хотел бы его переработать.

Могу ли я/должен ли я сделать псевдонимы доступными для всех функций в области класса?

Есть ли другое лучшее решение для рефакторинга? (Да, я понимаю, что могу писать более короткие имена переменных.)