Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Promises

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
esterio
Отправлено: 20 Января, 2014 - 17:50:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




читая очередную статью на хабре о так називаемых "обещаниях" (http://habrahabr.ru/post/209662/) в который раз задумиваюсь о вопросе: а зачем оно все?
Пожалуйста дайте ответ на вопросы:
1. в чем профит от их использования?
2. используете ли Вы Promises в своих проектах
 
 Top
caballero
Отправлено: 20 Января, 2014 - 18:05:43
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




я вообще стараюсь поменьше ява скрипта пользовать.
Тем более всякую екзотику.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
tuareg
Отправлено: 20 Января, 2014 - 19:53:02
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




esterio пишет:
1. в чем профит от их использования?

Код получается более читаемый, понятный, логичный, его реально меньше.
esterio пишет:
2. используете ли Вы Promises в своих проектах

Используя jQuery.ajax Вы уже его используете(обертку правда и даже написано что не очень хорошую, но все же)
 
 Top
nerv
Отправлено: 22 Января, 2014 - 19:35:46
Post Id



Посетитель


Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013  
Откуда: Россия


Помог: 9 раз(а)




esterio пишет:
називаемых

не в обиду, но глаза режет

esterio пишет:
читая очередную статью на хабре о так називаемых "обещаниях"

я тебе скажу, что в некоторых браузерах уже есть нативные обещания и скорее всего они будут в es6
http://www[dot]html5rocks[dot]com/en/tut[dot][dot][dot]ls/es6/promises/

caballero пишет:
я вообще стараюсь поменьше ява скрипта пользовать.

правильно. Зачем использовать то, что не знаешь Улыбка

esterio пишет:
1. в чем профит от их использования?

лаконичность, читабельность кода

esterio пишет:
2. используете ли Вы Promises в своих проектах

да

upd: по твоей ссылке оказался перевод этой (см ссылку выше) статьи

(Отредактировано автором: 22 Января, 2014 - 19:40:08)



-----
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
 
 Top
tuareg
Отправлено: 22 Января, 2014 - 19:41:29
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Не но "тыкать" в ошибки не надо, есть "личка". На счет браузеров, только Хром пока мало Улыбка
 
 Top
nerv
Отправлено: 22 Января, 2014 - 19:50:50
Post Id



Посетитель


Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013  
Откуда: Россия


Помог: 9 раз(а)




tuareg пишет:
На счет браузеров, только Хром пока мало

подключи полифил или используй другие реализации обещаний

tuareg пишет:
Не но "тыкать" в ошибки не надо, есть "личка"

я невоспитанный Улыбка

(Отредактировано автором: 22 Января, 2014 - 19:51:54)



-----
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
 
 Top
tuareg
Отправлено: 22 Января, 2014 - 20:00:50
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Нет, я не говорю, что не надо использовать. Надо просто думать
 
 Top
caballero
Отправлено: 22 Января, 2014 - 20:23:34
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
правильно. Зачем использовать то, что не знаешь

умник, я начал программировать когда ты еще пешком под стол ходил.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
nerv
Отправлено: 22 Января, 2014 - 21:55:42
Post Id



Посетитель


Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013  
Откуда: Россия


Помог: 9 раз(а)




caballero пишет:
я начал программировать когда ты еще пешком под стол ходил

рад за тебя. Просто я как сейчас помню, как ты кричал, что в "js нет ооп" =)

Я не пытаюсь тебя унизить, мне это не надо. А на счет
nerv пишет:
Зачем использовать то, что не знаешь

сам придерживаюсь, т.к. логично)

Я, например, php плохо знаю и это не скрываю Закатив глазки

Не обижайся на нерва, он хороший Закатив глазки

(Отредактировано автором: 22 Января, 2014 - 22:04:06)



-----
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
 
 Top
caballero
Отправлено: 22 Января, 2014 - 22:22:12
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
Просто я как сейчас помню, как ты кричал, что в "js нет ооп"

а шо уже оно там появилось? для меня ООП - это Java и С++ а не убогое подобие. Яваскрипт ближе к функциональным языкам чем к ООП.

Я стараюсь не использовать яваскрипт потому что не считаю неоправданый перенос логики на клиента здравой идеей. Как минимум это противоречит модной ныне тенденции облачных (то есть серверных) вычислений


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
armancho7777777 Супермодератор
Отправлено: 23 Января, 2014 - 05:07:08
Post Id



Активный участник


Покинул форум
Сообщений всего: 4526
Дата рег-ции: Февр. 2011  
Откуда: Москва


Помог: 221 раз(а)




nerv пишет:
Просто я как сейчас помню, как ты кричал, что в "js нет ооп"

Всё познаётся в сравнении.
Cравнить, хотя бы, с другим ES-расширением ActionScript 3.0

caballero пишет:
для меня ООП - это Java и С++ а не убогое подобие

+1

caballero пишет:
Я стараюсь не использовать яваскрипт потому что не считаю неоправданый перенос логики на клиента здравой идеей.

Чего не сделаешь ради удобства конечного пользователя )
 
 Top
esterio
Отправлено: 23 Января, 2014 - 12:22:24
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




ух не заходил в тему которую создал.

спасибо что отписались. Но все повсюду пишут что код лаконичней и логичней. Но вот я й далее не вкурил в чем. Думаю мне еще рано их использовать значит
 
 Top
caballero
Отправлено: 23 Января, 2014 - 13:20:36
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




лаконичный код во многих случаях - менее читабельный
поэтому лаконичность не всегда преимущетво


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
tuareg
Отправлено: 23 Января, 2014 - 14:15:56
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




caballero пишет:
лаконичный код во многих случаях - менее читабельный
поэтому лаконичность не всегда преимущетво


Но не в случае с promise объектами. Там же есть варианты кода.
 
 Top
nerv
Отправлено: 23 Января, 2014 - 15:33:45
Post Id



Посетитель


Покинул форум
Сообщений всего: 407
Дата рег-ции: Февр. 2013  
Откуда: Россия


Помог: 9 раз(а)




caballero пишет:
а шо уже оно там появилось? для меня ООП - это Java и С++ а не убогое подобие. Яваскрипт ближе к функциональным языкам чем к ООП.

я не собираюсь разводить холивар с человеком на тему ООП в js, для которого сам язык "убогое подобие"

tuareg пишет:
Там же есть варианты кода.

зачем их смотреть? Проще сразу обосрать.

caballero пишет:
Яваскрипт ближе к функциональным языкам чем к ООП

скажу тебе по секрету, что в js сочетается и то и другое

а еще скажу, что "твое любимое ООП" будет с es6. Не все, но будет.


-----
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB