Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 14.12.2011, 07:00
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 13  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Для меня значение имеет то, какие изменения метод вносит в состояние экземпляра. Это важно при последующем чтении кода – что именно происходит с локальными временными переменными во время всяких местячковых рассчетов, "активно" пока Вы пишете этот расчет и прекрасно удерживается в голове. Когда через пару дней Вам понадобится просмотреть этот класс, скорее всего Вы будете искать, где и как изменяется некое свойство экземпляра, и прочерк помогает зрительно быстро найти в тексте, где происходит изменение приваток (паблики все же бывают крайне редко) после/во время "неконтрастных" расчетов.
Что касается $, то его используют для различения локалок и аргументов – мне вообще непонятен смысл такого действия. Аргумент, как и локалка итак находится только в теле определенного метода, обычно полностью охватываемого взглядом, Вы не будете искать их по всему документу. Метод должен принимать в идеале 0, и никак не больше 3 параметров, которые вряд ли выпадут из вашей памяти при пересмотре (не считая конструктора, тут всякое бывает, но в конструкторе обычно принятые аргументы сразу записываются в приватки и дальше идет работа с ними)). Ну и чисто эстетически какие-то баксы в именах лично у меня вызывают смех.. может быть фэн-шуй обещает за это драконьи гонорары, но мне приятней человекочитаемые слова. В команде разговаривать "бакс валюе" как-то фу. А уж встречать в приемниках публичных методов некрасивые иероглифы и вовсе неприятно.
__________________
Reality.getBounds(this);

Создать новую тему   Часовой пояс GMT +4, время: 07:42.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:42.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.