Прокрутка текста
Каким образом сделать просто прокрутку некого динамического текста. Желательно с загрузкой :rolleyes:
|
По таймеру
Код AS3:
|
Цитата:
|
Код AS3:
|
Кашмар сколько "_"
|
Ну сколько "private", столько и "_".
Что в этом плохого или неправильного? |
Не покидает ощущение лишнего и ненужного символа.
|
спасибо, разобрался!
|
Раньше, когда не пользовался аксессорами, тоже было, при виде чужого кода.
Потом стал добавлять только к тем полям у кого есть геттер или сеттер. Но не нравилось ощущение неоднозначности оформления. Теперь вот так. И дискомфорт возникает, когда натыкаюсь на приватное поле без акцента на это в названии. Ну кому как удобнее, конечно :) Некоторая избыточность -- моя плата за детерминированность оформления |
Цитата:
ЗЫ еще один плюс подчеркиваний (осознал только сейчас) - в FD автокомплит начинается с набора двух символов. То есть, помня что переменная приватная, на автомате набираешь "_". А дальше первая буква переменной - и вот он автокомплит =) На мой взгляд, это удобно (хотя тем, у кого автокомплит по ctrl+space это вряд ли знакомо) |
Раз уж пошел оффтоп: хотел бы узнать, а для чего показывать, какая переменная приватная, а какая нет? Внутри класса, на мой взгляд, бессмысленно, а вне класса видны только публичные свойства и так.
|
Я тоже всегда именую приватные переменные с underscore.
Вот к названиям типа timerEventHandler никак не привыкну, все по-старинке - "onTimer", "onFadeOutStart" ))) Никак не могу понять, чем такое название проясняет смысл лучше, чем то что идет за ним в скобках)) Код AS3:
Цитата:
|
Цитата:
Код AS3:
|
Цитата:
|
Ну, если Вы согласны называть часть приватных переменных начиная с "_", то какие у Вас есть причины этого не делать для второй части? =)
|
Wolsh, а зачем использовать "_" для приватных, а не для локальных? Красивее (да и понятнее, на мой взгляд) ведь смотрится, когда "_" нет вообще или меньше всего? :)
gloomyBrain, вот для акцессоров и мутаторов я и использую. Цитата:
|
Цитата:
Зачем мне тут наживать 4 раза shift+"-"? Код AS3:
|
Цитата:
Насчет того, какие в коде встречаются чаще - ну это уж когда как. Подчеркивание цепляет глаз. Приватные рассыпаны по разным функциям - это они должны цеплять глаз, чтобы легче было найти их в других методах. А как раз локальные переменные в контексте всей страницы кода совершенно неинтересны и могут сливаться сколь угодно. Когда-то у меня как дизайнера тоже были претензии к этому уродливому подчеркиванию, и я тоже размышлял так - пусть уродливыми будут малозначимые и временно живущие, то есть - локальные. А гордые бессмертные - приватные - пусть будут красивыми, без костылей. Я попробовал писать так. Разочарование настигло на следующий же день, когда я попытался прочитать вчерашний код - глаз упорно цеплялся за андерскоры локальных переменных, совершенно меня не интересующих при попытке собрать в голове логику класса. |
Бредовый разговор если честно. Кто как хочет так и пишет. Но писать _private есть правильно имхо. И понятно и читабельно + автокомплит быстрей... ваще короче одни плюсы
Добавлено через 1 минуту А вот минусов кроме ЛИШНИЙ раз ШИФТ нажать - я не вижу. лентяи... |
Часовой пояс GMT +4, время: 10:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.