I personally find it weird/ugly when a class uses a getter to access its own member data. I know the performance impact is none but I just don't like to see all those method calls. Существуют ли какие-либо веские аргументы в любом случае, или это просто одна из тех вещей, которые являются личными предпочтениями и должны быть оставлены на усмотрение каждого кодировщика или произвольно контролироваться в стандарте кодирования?
Обновление: я имею в виду простые геттеры, особенно для class ' закрытые члены.