Я обычно располагаю свои переменные и методы так:
class MyClass {
// public variables
// public methods
// private methods
// private variables
}
Я хочу знать, как лучше всего определить функции и переменные с точки зрения читабельности?
РЕДАКТИРОВАТЬ: А как насчет enum и определения класса в классе?