Вопрос о стиле геттеров/сеттеров в C++ (и не только C++)
Что предпочитает уважаемое сообщество, и как аргументирует свои предпочтения:
Традиционный вариант:
class TFoo
{
int value;
public:
int GetValue() { return value; }
void SetValue(int v) { value = v; }
};
Более наглядный (?) вариант:
class TFoo
{
int value;
public:
int ValueGet() { return value; }
void ValueSet(int v) { value = v; }
};
Источник: Stack Overflow на русском