Я придерживаюсь общего правила в ActionScript 3 следовать стилю Adobe.
Не используйте подчеркивания для частных переменных, если вы не используете getter или setter . Например:
private var _foo:String;
public function get foo():String
{
return _foo;
}
public function set foo(value:String):void
{
_foo = value;
}
Этот пример getter / setter немного бесполезен, так как вы можете просто сделать публичное свойство, которое делает то же самое. Используйте метод получения или установки только тогда, когда вам нужно сделать что-то специальное , когда вы получите или установите свойство. Даже тогда обычно лучше просто создать открытый метод.
Также еще один момент. Лично я не думаю, что это хорошая идея сокращать имена переменных или методов. Поэтому вместо того, чтобы вызывать мою переменную privVar , я бы назвал ее privateVariable . Это особенно верно, если вы используете IDE с автозаполнением / предложением, например FlashBuilder (Flex Builder) или FlashDevelop.
Для получения дополнительной информации ознакомьтесь с Adobe - соглашения по кодированию и лучшие практики .