![]() |
petav, можете писать со строчной, но в названиях должна быть логика, причем сразу заметная для других: взял человек код от petav и сразу видит - вот тут название класса, хоть и с маленькой буквы, а вот тут имя мувика, а вот тут константа. Ведь дело не в том, чтобы что-то именно писать с большой буквы, ради этой большой буквы, а в том, чтобы код был осмысленным и понятным. Если вам удастся этого добиться без заглавных букв, то, думаю, другие не будут против.
|
Цитата:
|
Цитата:
|
Цитата:
|
Ну а в ПХП4 было принято классы писать все строчными и с подчерками между словами :) естесственно не нужно со своим уставом в чужой монастырь :)
|
Где можно можно найти документ описывающий стандартное форматирование as3 кода?
|
Цитата:
:taunt: Я не преподаватель и не учитель по AS. Потому мне все равно какой код брать. И главным критерием будет понятность кода - неважно как и чем она достигнута: граммотным ли форматированием текста кода, комментариями ли или оригинальными префиксами или еще чем. Хотя данный вопрос - классы с большой буквы - мне кажется вполне приемлемым. Зачем тут изобретать велосипед? Вот константы с заглавных букв меня раздражают - кто это придумал? |
Ну, это то, что есть на сегодняшний день:
http://opensource.adobe.com/wiki/dis...ng+Conventions (это касается только mx фреймворка) Но, в виду родственности синтаксиса многие предпочитают конвенции Java: http://java.sun.com/docs/codeconv/ht...nvTOC.doc.html ЗЫ. В том же ПХП глобальные константы - все прописными и с подчерками (т.е. точно так же, как и в АС), и как-то ПХП сообщество с этим мирится :) |
Вот, что я думаю по этому поводу, мнения противоречивы, но все же:
1) Откройте хелп. Посмотрите имена классов. Они с маленьких букв? 2) Если пишешь для себя можешь и с маленькой, но если рядом с тобой команда? 3) Важное - самодокументируемый код! |
Цитата:
http://opensource.adobe.com/wiki/dis...ng+Conventions Правда, это конкретно для разработки под флексовый фреймворк, но бОльшая часть подойдет для всего остального. |
| Часовой пояс GMT +4, время: 20:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.