Все поля класса _poleName , публичные poleName
Все локальные переменные poleName
Все методы methodName
this используем для всех полей класса. Для локальных не используем.
Названия классов с Большой буквы.
Названия интерфейсов IName
Названия констант БОЛЬШИМИ буквами

Код AS3:
private function flush(size:int = 0):void
{
this._privateVar = 5 * size;
this._privateVar2 = this._privateVar3 / this._privateVar4;
super.useWheel(this._privateVar5);
if(!size || this._privateBoolean) trace("ok");
}
Это абсолютно читабельно, если еще и названия переменных соответсвующие будут )