Как я могу прокомментировать параметр обработчика события? Я имею в виду, должен ли я комментировать обработчик события param?Комментировать параметры обработчиков событий
Пример:
TimerMessage класс расширяет таймер.
Класс TimerMessage имеет метод setMessage, в котором хранится текстовое сообщение в его общедоступном var 'message'.
в использовании:
var timer_message:TimerMessage = new TimerMessage(1000, 1)
timer_message.setMessage('hello')
timer_message.addEventListener(TimerEvent.TIMER_COMPLETE, displayMessage)
private function displayMessage(e:TimerEvent):void{
txt.text = e.target.message
e.target.stop()
e.target.removeEventListener(TimerEvent.TIMER_COMPLETE, displayMessage)
}
Как я должен комментировать обработчик displayMessage?
/* Displays message on main stage
* @param e - timer event
* */
Нравится?
Я думаю, что часть @param слишком избыточна.
Что вы думаете?
Thanks
Честно говоря, я не вижу смысла в этом вопросе. Как вы должны комментировать обработчик? Полностью до вас –
Сделайте свою услугу и прочитайте следующее: http: //www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882 или, по крайней мере, смотреть видео с участием дяди Боба Мартина на имена: http://www.cleancoders.com/codecast/clean-code-episode-2/show Вы поймете, что комментировать ничего, кроме публичного API, является пустой тратой времени и делает ваш код * менее удобочитаемым. – weltraumpirat
Интересно, спасибо @weltraumpirat –