Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Закрытая тема
Старый 03.03.2011, 06:36
BlackMetal вне форума Посмотреть профиль Отправить личное сообщение для BlackMetal Найти все сообщения от BlackMetal
  № 1  
BlackMetal

Регистрация: May 2009
Сообщений: 54
По умолчанию Формат ввода кода

Код AS3:
package 
{
     public class Myclass
     {
        public function Myclass()
        {
 
 
        }
     }
}

Код AS3:
package{
   public class Myclass{
      public function Myclass{
      }
   }
}
Вот видел что пишут так и так, в чем фишка? И как лучше? К чему лучше привыкать? Для меня лично второй вариант понятнее..

Старый 03.03.2011, 08:36
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 2  
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
По-сути это не принципиально, всегда можно автоматически переформатировать под себя. Первый способ рекомендуется конвенцией. ИМХО также он более читабельный. Распределение по-использованию способов написания фигурных скобок примерно 50/50, так что не ждите однозначных ответов.

Старый 03.03.2011, 08:54
BlackMetal вне форума Посмотреть профиль Отправить личное сообщение для BlackMetal Найти все сообщения от BlackMetal
  № 3  
BlackMetal

Регистрация: May 2009
Сообщений: 54
Цитата:
Сообщение от alatar Посмотреть сообщение
По-сути это не принципиально, всегда можно автоматически переформатировать под себя. Первый способ рекомендуется конвенцией. ИМХО также он более читабельный. Распределение по-использованию способов написания фигурных скобок примерно 50/50, так что не ждите однозначных ответов.
Я щас только начал внедрятся в AS 3.0 до этого кодил только на AS1, поэтому хочется выбрать какой то более "правильный подход" во всем. Для меня удобнее второй только потому что когда то программировал на AS1, щас читаю книги, даже в мануалах ADOBE первый пример исходных кодов выполнен в стиле написания кода по примеру 2, а остальные примеры исходных кодов все пишутся в стиле примера 1 + во FLEX я так понял тоже пишется код по умолчанию в стиле 1. Поэтому если кому есть что сказать по этому поводу скажите)

Старый 03.03.2011, 11:00
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 4  
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Есть известная история про профессора-программиста, который написал книжку по Java, а когда принес ее в печать, то его попросили убрать "лишние" строчки, чтобы код занимал меньше места. Профессор согласился, но добавил в предисловии предупреждение о том, что строчки убраны для типографии и только. После чего мир разделился на тех, кто читал предисловие, и тех, кто нет
На самом деле разницы нет никакой, дело личных предпочтений. Есть еще такой момент - некоторые редакторы показывают линию между открывающей и закрывающей фигурной скобкой, и так легче визуально определить где начался / закончился блок (если обе скобки на одном уровне).
__________________
Hell is the possibility of sanity

Старый 03.03.2011, 11:15
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 5  
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
открывающаяся фигурная скобка на следущей линии - зло
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 03.03.2011, 11:23
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 6  
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Цитата:
Сообщение от CrazyFlasher Посмотреть сообщение
открывающаяся фигурная скобка на следущей линии - зло
добро =)

Старый 03.03.2011, 11:35
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 7  
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
1. Вариант кода - при отладке.
2. Когда блок кода заработал - компактизирую во вторую форму

Диалектика. Читаем фундаментальный труд "О единстве и борьбе противоположностей"
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 03.03.2011, 12:51
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 8  
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Делайте как вам удобно или как оговорено среди группы разработчиков.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 03.03.2011, 17:00
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 9  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от udaaff Посмотреть сообщение
добро =)
Слава богу, мне не пришлось работать с теми, у кого «добро».

Создать новую тему Закрытая тема Часовой пояс GMT +4, время: 11:12.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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