Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   This или не this? (http://www.flasher.ru/forum/showthread.php?t=155357)

Dukobpa3 03.05.2011 20:55

Цитата:

Сочувствую
Даешь !!!! Еще один холивар)))

Добавлено через 30 секунд
з.ы.Я на самом деле тоже сочувствую:)

i.o. 03.05.2011 20:59

Ну чего тут развели... Мне действительно интересно, что ответит etc. После этого вопроса (нормального) пошел какой-то балаган.

dimarik 03.05.2011 21:00

Напоминаю. Один вопрос -- одна тема. )

HardCoder 03.05.2011 21:06

Я извиняюсь, что влез в разговор к опытным программистам. И конечно, я не любитель флуда, но как, я заметил, многие уже отклонились от темы... Поэтому имхо думаю надо перенести дальнейшие обсуждения в флейм. Но не могу не спросить: чем же флеш плохой? Есть лучшие альтернативы, какие, и чем лучше?

Zebestov 03.05.2011 21:09

Вот это уже совсем ни к чему. Причем не только в контексте этого топика, но и вообще на этом форуме.

Dukobpa3 03.05.2011 21:09

FlashBuilder - платный
FlashDevelop - бесплатный
Eclipse - платный

И поиск по форуму должен помочь. Тут я уже штуки на три темы натыкался про среды разработки флеша.
ФлешИДЕ плох своим юзабилити для разраба, это всё-таки остается дизайнерской прогой...

Добавлено через 2 минуты
И блин. Вот эта муть:
"This или не this?"
"опрос: ваши мнения об AS3"
"Чья пиписька больше"

Это вот сюда постить надо:
http://thebattleofbrands.com/

i.o. 03.05.2011 21:13

Цитата:

Eclipse - платный
Вах.. боже мой...

GBee 03.05.2011 21:15

Цитата:

Пишу всегда this, потом ставлю точку и во всплывающей подсказке все методы, свойства и классы, которые доступны к этому моему this. Потом ввод - и на одну секунду цыкания по клавиатуре меньше. Секунда к секунде - нервы бережет! Это так для тех кто работает во флеше...
ctrl+пробел быстрее "this."

i.o. 03.05.2011 21:16

По теме:
Если сравнивать с РНР, то там без this я не нашел способа обращаться к свойствам / полям экземпляра.
Ну и кстати, мне кажется было бы круто иметь в AS3 аналог self'а.

КорДум 03.05.2011 21:21

i.o., прошу простить мое невежество, если что, но разве this !== self?

Dukobpa3 03.05.2011 21:27

Цитата:

Сообщение от i.o. (Сообщение 993643)
Вах.. боже мой...

Имелся в виду FDT Eclipse Plugin. Можно и нашару настроить попытаться, но там без костылей не обойтись. Хотя тру-кодерам наверное костыли не страшны...

i.o. 03.05.2011 21:27

Цитата:

но разве this !== self?
нет.
this - это пространство экземпляра
self - это пространство класса, т.е. статиков
По сути, обращение через self::someField равнозначно обращению через MyClass::someField

КорДум 03.05.2011 21:29

А, не знал. А нужно оно только для тех, кто оперирует статиками и любит слово this ставить? ;)

wvxvw 03.05.2011 21:44

Не ставлю в других языках, где от этого ничего не меняется. В AS3 ставлю всегда, даже не смотря на то, что иногда это ни на что не влияет. Мне так удобно читать. Кроме того - лишний раз подстраховаться от того, что случайно не делаешь что-то не то - почему бы и нет. Кода иногда приходится писать очень много и "на выброс", типа тех же юнит тестов, в которых за звучностью названий как-то не всегда уследишь + иногда просто генеришь по шаблону. Даже если это в общем итоге увеличивает надежность на промилю - мне не жалко лишние пару буков набрать.

VitaliyKrivtsov 04.05.2011 01:21

Раздражает, когда везде где можно втыкивают this, по этому сам не ставлю. Как-то он не гармонично смотрится что-ли :)

etc 04.05.2011 12:43

Цитата:

Сообщение от i.o. (Сообщение 993623)
хм, а как же тогда:

Не понял вопроса. То, что Adobe рекомендует переносить скобку? Ну это их проблемы, они сами свои правила не соблюдают при этом.

mayakwd 04.05.2011 13:23

Цитата:

Сообщение от in4core (Сообщение 993576)
А надо
...
Пишите грамотно ))

Кому надо, в чем грамотность этого подхода?
Это как вызов new Ololo; без скобок, потому, что метод пустой?

КорДум 04.05.2011 13:31

mayakwd, это как в делфе: "типа принято" методы и функции, в которые ничего не передается, вызывать без скобок. Однако потом сидишь и чешешь репу - метод это экземпляра или свойство?

Lyso 06.05.2011 20:12

Ого.. Задал вопросик...

Спасибо всем за ответы!

dimarik 06.05.2011 21:20

Мы любим посмотреть на чужие проекты. И подметить как они не соответствуют нормам flasher.ru )

Lyso, спасибо что снова задали такой вопрос! Весна все простит )


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

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