Никогда не использовать префикс get
для функций-getter’ов.
Обычно геттерами называют микро-функции или методы, которые элементарно возвращают ссылку или указатель на член класса, просто ради идеи не давать прямой доступ к нему. В них обычно нет какой логики.
Получается, эта функция, “геттер”, ничего не делает, что может описываться глаголом get
. Геттер – это просто синоним члена класса. Смысловая нагрузка слова get
тут начисто отсутствует. Префикс get
нужен только если под ним скрывается реальное действие или вычисление, например, getLastTick()
или getFullUserName()
. А еще лучше заменить слово get
на что-нибудь более информативное: extractLastTick()
или buildFullUserName()
.
■
Посты по теме: