Форум 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)

GBee 03.05.2011 17:03

this по необходимости, а скобка с новой строки ;о)

etc 03.05.2011 17:04

Цитата:

Сообщение от GBee (Сообщение 993553)
this по необходимости, а скобка с новой строки ;о)

Тебя в песочницу не возьму.

GBee 03.05.2011 17:11

В одной фирме один испанец очень нервничал на тему скобок, вместо того, чтобы один раз договориться, все время проходился по моему коду какой-то тулзой, превращая скобки в египетские.

Jewelz 03.05.2011 17:12

горячий испанский парень

goodguy 03.05.2011 17:22

Мне вообще по барабану, есть настроение - ставлю, нет - не ставлю :D

Но в основном ставлю.

п.с. А бывают случаи, когда использование this обязательно. Точнее, я знаю только один случай - когда в в качестве параметров конструктора передаются переменные, имена которых точно соответствуют именам аналогичных переменных в классе. Хотя и этого можно избегать

Котяра 03.05.2011 17:41

Считаю this лишним шумом. Стараюсь не использовать.
Но тоже зависит от контекста. Если в методе много локальных переменных и нужно указать, что используется именно свойство класса - можно и с this.
Но отношусь к этому без фанатизма. Хотят ставить - пусть ставят.

Dukobpa3 03.05.2011 17:49

Если структура классов глубокая и много чего от чего наследуется ставлю для удобства восприятия. Чтобы не забывать - я эту хрень унаследовал или же это родная штука из этого класса в котором пишу. (ставлю только this, суперами не фанатею :) )

Zebestov 03.05.2011 17:50

Так уж сложилось, что у меня львиная доля полей класса приватные и, соответственно, начинаются с символа "_". Зачем мне без необходимости тулить этот this? Он утомляет как при написании кода, так и по прочтении (спецом открыл старый проект полюбоваться).

Dukobpa3 03.05.2011 17:54

ну у меня примерно так:

- с подчеркивания начинаются те переменные которые имеют геттеры/сеттеры - их я напрямую стараюсь не юзать. Использую через геттеры/сеттеры
- те которые просто приватные ни с чего не начинаются и их стараюсь юзать с зисами
- геттеры/сеттеры соответственно тоже ни с чего не начинаются, их использую наравне с приватными без подчеркивания.

in4core 03.05.2011 18:00

Цитата:

- с подчеркивания начинаются те переменные которые имеют геттеры/сеттеры
А надо
Цитата:

- те которые просто приватные
Пишите грамотно ))


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

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