Встречалось, в общем, два типа написания кода в AS3.0.
Вариант 1, с отступами, например:

Код AS3:
private function removeText(e:Event)
{
if (infoPanel.contains(infoPanel.message_dtx))
{
trace("Removing text...");
infoPanel.removeChild(infoPanel.message_dtx);
}
else
{
trace("Nothing to remove!");
}
}
Вариант 2, сжатый, например:

Код AS3:
private function removeText(e:Event){
if (infoPanel.contains(infoPanel.message_dtx)){
trace("Removing text...");
infoPanel.removeChild(infoPanel.message_dtx);}
else{
trace("Nothing to remove!");}
}
Мне, как новичку, первый кажется более понятным и эргономичным.
А второй - ненужной шифрованной непоняткой.
Однако, не редко, книги по AS3.0 написаны как раз во втором стиле.
А также многие продвинутые юзеры этого форума, тоже пишут во втором стиле.
Интересно, с чем это связано? Почему второй стиль существует, и зачем его использовать?
Или может с опытом приходит другое виденье кода, и стиль уже не важен (а значит второй чуть проще, форматировать не надо).
В книгах, в прочем, могу предположить, что так страницы экономить лучше, меньше строк выходит.