Access members directly or always use getters

Note: C++ specific question

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 ' закрытые члены.

18
задан Matthieu M. 27 September 2010 в 11:53
поделиться