Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 20.08.2010, 18:07
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Хочешь сказать, что в итоге объем кода уменьшился?

В любом случае это трудно читать...
Ответить с цитированием
  #12 (permalink)  
Старый 20.08.2010, 18:19
Новичок
Отправить личное сообщение для inGray Посмотреть профиль Найти все сообщения от inGray
 
Регистрация: 03.08.2010
Сообщений: 230

Такой код дает мало возможностей для управления, имхо. Он фактически линеен?
Ответить с цитированием
  #13 (permalink)  
Старый 20.08.2010, 18:24
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Сообщение от inGray Посмотреть сообщение
Такой код дает мало возможностей для управления, имхо. Он фактически линеен?
Нет, эт замена тому же if-else, switch-case. Замена очень плохо читаемая.

Где я такое могу использовать, это для замены одиночных if'ов:
foo && bar()


И для определение default значений переменных, поскольку в JS нет отличных перловых ||= и //=
foo || (foo = '%default%')
Ответить с цитированием
  #14 (permalink)  
Старый 20.08.2010, 18:32
Новичок
Отправить личное сообщение для inGray Посмотреть профиль Найти все сообщения от inGray
 
Регистрация: 03.08.2010
Сообщений: 230

Just interesting, какова сравнительная производительность этих двух подходов?
Ответить с цитированием
  #15 (permalink)  
Старый 20.08.2010, 18:39
Аватар для e1f
e1f e1f вне форума
Профессор
Отправить личное сообщение для e1f Посмотреть профиль Найти все сообщения от e1f
 
Регистрация: 03.04.2009
Сообщений: 1,263

Не знаю, не тестировал, ввиду того, что это экономия на спичках.
Ответить с цитированием
  #16 (permalink)  
Старый 21.08.2010, 02:46
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от inGray
Just interesting, какова сравнительная производительность этих двух подходов?
более важный фактор тут оформление кода, и качество/скорость/удобство разработки
при написании проектов более трех десятков строк, использование нестандартных конструкции резко ухудшит эти параметры.
и если выбирать между медленной, но работающей программой, которую я смогу исправить, и быстрой но не работающей, не меняющейся, не тестируемой и неочевидлной прогой. то раузмеется я выберу первое
Ответить с цитированием
  #17 (permalink)  
Старый 21.08.2010, 10:00
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

haha, google closure compilier.
Ответить с цитированием
  #18 (permalink)  
Старый 21.08.2010, 10:52
Новичок
Отправить личное сообщение для inGray Посмотреть профиль Найти все сообщения от inGray
 
Регистрация: 03.08.2010
Сообщений: 230

B@rmaley.e><e,
Это видимо глюк форума? Сообщение из соседней ветки Лучший редактор под ubuntu
Ответить с цитированием
  #19 (permalink)  
Старый 21.08.2010, 12:06
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

inGray, о чем Вы? Мое сообщение должно находиться именно здесь.
Ответить с цитированием
  #20 (permalink)  
Старый 21.08.2010, 12:59
Новичок
Отправить личное сообщение для inGray Посмотреть профиль Найти все сообщения от inGray
 
Регистрация: 03.08.2010
Сообщений: 230

B@rmaley.e><e,
Оно просто не очень понятное )

Имеете ввиду?
Сообщение от haha Посмотреть сообщение
Идея не нова, и, может быть, кто-то здесь так пишет?
Сообщение от B@rmaley.e><e Посмотреть сообщение
haha, google closure compilier.

Последний раз редактировалось inGray, 21.08.2010 в 13:01.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Логические выражения suriv Элементы интерфейса 1 28.07.2010 01:53
можно ли переопределить операторы? KOLANICH Общие вопросы Javascript 25 18.06.2010 03:17
Операторы if...else nematod Общие вопросы Javascript 4 23.02.2010 14:10