Для тех, кто использует IDE Flex Builder 3, существуют плагины для создания и размещения фрагментов кода, например, здесь: http://www.insideria.com/2008/04/flex-builder-enhancements-snippets-and-todo.html (на этом сайте собраны некоторые другие небольшие, но полезные инструменты)
Они могут использоваться для более или менее комфортного поколения геттеров / сеттеров.
Однако я создаю явные методы получения и установки только в том случае, если мне нужно поместить туда дополнительный код. Некоторые говорят, что это нарушает инкапсуляцию, если вы не используете геттеры и сеттеры. Однако, с языком, где вы можете добавлять геттеры и сеттеры позже, не меняя интерфейс, я не думаю, что это больше так. Для пользователя он полностью прозрачен, если он использует простой набор переменных или набор функций varName (arg: object): void.
И помните, что если вы создадите переменную [Bindable] (т.е. без явного имени события), компилятор создаст для вашей переменной методы получения и установки, даже если вы не заметите ее (за исключением того, что уже есть методы получения и установки курс). Кстати, это быстрый и грязный способ реализации интерфейсов, которые объявляют функции получения и установки