Хорошей практикой можно считать использование получателя в вызове, если он существует.Это потому, что если бы реализация за геттером изменила остальную часть кода в классе, который использует геттер, менять не нужно.
Это также может упростить статический анализ кода, поскольку весь доступ к полюлибо изнутри класса, либо без него) выполняются одним методом.
Конечно, есть компромисс с дополнительным вызовом метода (если компилятор не достаточно умен, чтобы выполнить преобразование).1006 * Тем не менее, я согласен с Адамски, я тоже не фанат этого.