
Egoarka
15.02.2017
18:31:10
arguments

Dreamerinnoise
15.02.2017
18:32:03
...args

Eugene
15.02.2017
18:32:03

Egoarka
15.02.2017
18:32:30
...args
да, этот способ наиболее красивый

Google

Uxname
15.02.2017
18:32:33
Задача, например, создать поьзователя с кучей параметров (рост, вес, пол, имя........)

Nikolay
15.02.2017
18:32:35
(...args) + args.reduce
@uxname а что тебе мешает сделать new User(...props)

Uxname
15.02.2017
18:34:34
args....props....пример можно?

Eugene
15.02.2017
18:34:39

Uxname
15.02.2017
18:35:16
Передавай объект лучше
но если я хочу создать объект User в бд - мне нужно создать такой же объект и передать его в функцию для записи в бд?

Egoarka
15.02.2017
18:35:26
>Оператор spread вместо arguments

Eugene
15.02.2017
18:36:30

Uxname
15.02.2017
18:36:54
всё, понял, спасибо

Zaur
15.02.2017
18:36:58
arguments зло, если параметров много. Через время проблемно будет вспомнить какой параметр за кем идёт.
Лучше объектом

Cyber
15.02.2017
18:54:32
и бтв
latest: 2.2.1
сорян что отвлекаю, а не встречал ReferenceError: window is not defined при использовании ExtractTextPlugin?

Google

Dreamerinnoise
15.02.2017
18:56:33

Cyber
15.02.2017
18:57:19

Dreamerinnoise
15.02.2017
18:57:34
У меня jss
У тебя же там sass, да?

Cyber
15.02.2017
19:00:04
ага, scss но не суть, спасибо, почему-то не наткнулся на этот тред

Dreamerinnoise
15.02.2017
19:01:39
Что-то мне подсказывает что проблемы в sass лоадере сначала искать надо
А потом по цепочке до extractа

Cyber
15.02.2017
19:03:55
А потом по цепочке до extractа
без экстракта все компилится в js файл без лишних вопросов, а вот с его наличием эта ошибка, спасибо, буду искать дальше

Oleg
15.02.2017
20:57:04
Как кто решал проблему 100500 переменных когда в алгоритме так много переменных, которые нужны в рамках всего класса и их нельзя инкапсулировать ка-либо потому что они используются по чуть-чуть в каждой строке?

Олег
15.02.2017
21:02:41
проблема решается строкой в 9к символов

Дмитрий
15.02.2017
21:03:31
Только сегодня утром переделывал эту либу с глобал переменных из 2007 года на commonjs)

Oleg
15.02.2017
21:10:36
Ни у кого не было алгоритмов на 100500 переменных? ?

Egoarka
15.02.2017
21:11:02
Смотря какой алгоритм

Oleg
15.02.2017
21:11:11
Абстрактный
Просто интересно кто решал проблемы инкапсуляции
И нужно ли их решать

Egoarka
15.02.2017
21:12:10
Вот не понятно, почему только некоторые переменные используются в другом месте

Google

Egoarka
15.02.2017
21:12:26
Это уже какой-то архитектурный косяк
Не, ну можно же на let попробовать переписать
Ну а важные свойства класса как-нибудь абстрагировать

Дмитрий
15.02.2017
21:14:36
Нет

Oleg
15.02.2017
21:15:04
Хорошо

Egoarka
15.02.2017
21:15:36
Ну тогда написал бы в личку Димону
Нафига спрашивать

Дмитрий
15.02.2017
21:15:47
Если таков алгоритм, то что тут сделаешь

Egoarka
15.02.2017
21:16:29
Ладно, все нормально

Дмитрий
15.02.2017
21:16:36
Для человека, которого забанили в noobs

Oleg
15.02.2017
21:17:10
Нет)
Но очень-очень хотелось бы
Я вот думаю о выносе всего этого дела в отдельный файл, всё что не связано напрямую - туда. Всё что нужно извне - только импорты

Egoarka
15.02.2017
21:18:36

Дмитрий
15.02.2017
21:18:46

Oleg
15.02.2017
21:18:55
Оно меняется
Частично, примерно 2/3

Каїн
15.02.2017
21:20:09
У тебя метод который отвечает в чем смысл жизни?

Oleg
15.02.2017
21:21:13
Там ещё и стейтмашина в комплекте. 100500 полей где только 1/3 константы, стейтмашина и куча условий, а также подготовительный этап впереди и 1 сзади и всё это ещё в 2х циклах. И это ад.

Google

Дмитрий
15.02.2017
21:21:30

Oleg
15.02.2017
21:21:59
Но тогда выйдет тоже самое, только пропущу этап объявления, да

Дмитрий
15.02.2017
21:22:16
Конечный автомат точно можно вынести)

Oleg
15.02.2017
21:22:52
А там во вне тоже переменные что юзаются
В общем я понял - страдать ?

Дмитрий
15.02.2017
21:34:15
Угу

Admin
ERROR: S client not available

Дмитрий
15.02.2017
21:36:45
У меня конечно не биржевой автомат, но если в крупный компонент приходит свойств двадцать, то как правило с этим уже особо ничего не поделаешь)

Oleg
15.02.2017
21:38:00
Надо что-нить таки придумать ?Ожидается много жести, если так продолжать - утону же ?

Anton
15.02.2017
21:39:23
какую orm предложите, bookshelf или sequelize?

Andrew
15.02.2017
23:59:39

hlomzik
16.02.2017
00:24:45
Слишком мало зависимостей?) путем пристального всматривания ничего страшного не нашёл, это же http-сервер)

Yaroslav
16.02.2017
01:06:00
Yaroslav Akulov:
Ребят, как находить интересные сервисы на гитхабе из мира фронтенда? Может есть возможность оформить подписку?
К примеру новую либо сделал кто-то, либо уже существующие есть годные. Как это найти?

Джон
16.02.2017
01:30:07
посоны
почему одни в классе пишут методы, другие пишу функции?

Дмитрий
16.02.2017
01:30:44

Denis
16.02.2017
03:43:20
? Друзья, пару месяцев назад мы провели первый React Moscow Meetup. Не скрою, это было действительно круто! Я помню довольные лица и горящие глаза людей, которые выходили из зала, хотя уже был поздний вечер. Новогодняя суета позади. Настало пора повторить! Отличный момент снова собраться, обменяться опытом и наблюдениями. Зима на исходе. Пора просыпаться. Подавайте темы для докладов: https://goo.gl/forms/hGbuCn35JpetxFt73

hlomzik
16.02.2017
05:05:48

Джон
16.02.2017
05:07:40
о круто

Google

Джон
16.02.2017
05:07:43
спасибо!

Сергей
16.02.2017
06:15:56
Идеологически неправильно писать стрелочные функции в классах как методы, лучше бинды в конструкторе

Джон
16.02.2017
06:17:31

Дмитрий
16.02.2017
07:01:22
Лучше стрелочные методы
Не помню когда последний раз юзал бинды в конструкторе

Sasha
16.02.2017
07:02:36
Всем привет
У меня есть underscore.clone.
Можно ли мне как-то искуственно добавить в функцию, которая не возвращает промис собственно сам промис, чтобы выполнить действия только после того, как объект был клонирован?

Artem
16.02.2017
07:05:43

Джон
16.02.2017
07:06:07
но это не мой пример
а из доков каких-то

Artem
16.02.2017
07:06:36
скорее всего это потом компилируется в что-то типа Class.prototype.foo = () => {} и поэтому работает

Dreamerinnoise
16.02.2017
07:06:49
Юзаю тайскрипт, пишу стрелочные методы

Artem
16.02.2017
07:06:56
молодец

Джон
16.02.2017
07:06:58

Dreamerinnoise
16.02.2017
07:06:59
Брат жив

Artem
16.02.2017
07:07:07
тайпскриптеры уже как веганы