
Oleg
27.09.2017
10:50:11
Но что важнее - эффективность разработчика или эффективность выполняемого кода?
Взять 10 человек и купить 100 серверов или 100 человек и 10 серверов?
Также память контекста человека ограничена, а значит не помещая в сознание типы и не отвлекаясь на них можно больше бизнес-логики одновременно в голове обработать

Artem
27.09.2017
10:51:43
купить 150 серверов и начать майнить) сори за оффтоп )

Google

Oleg
27.09.2017
10:52:57
Собственно поэтому то и нет однозначного ответа на то как правильнее - писать для машин или для людей

Каїн
27.09.2017
10:55:59

Oleg
27.09.2017
11:00:08
Вот когда машины будут писать для машин - тогда да
Люди правда станут вдруг не нужны... но это так, вторично
А на тему якобы костылей для определения типов и всякие уловки такие - человек пишущий на ассемблере посмеется над вашими этими всемя языками с типизацией, столько костылей, столько костылей, а ведь на самом деле всё так просто делается....
И тп

Alex
27.09.2017
11:05:59
Привет.
А что используют в 2017 для хранения пары ключ-значение? new Map или лучше просто {}

Maksim
27.09.2017
11:06:32

Alex
27.09.2017
11:06:51
может быть есть какой-нибудь style-guide
этот норм? https://github.com/elierotenberg/coding-styles/blob/master/es6.md

Oleg
27.09.2017
11:07:07
Если ключ это лишь идентификатор и просто для найти значение - {}
Если число то []
Если что-то иное - Map

Google

Oleg
27.09.2017
11:07:44
Если числа не последовательны - {}

Каїн
27.09.2017
11:09:13

Alex
27.09.2017
11:09:34
хм.. окей
а как сегодня предпочтительно итерировать {} ?
Object.keys(myHash).forEach
?

Oleg
27.09.2017
11:09:35

Каїн
27.09.2017
11:10:07
то что ты не хочешь делать, но делаешь за деньги
~ натягиваешь реакт на ангуляр 1й

Maksim
27.09.2017
11:10:46

Oleg
27.09.2017
11:10:53

Каїн
27.09.2017
11:11:11

Alex
27.09.2017
11:11:29

Каїн
27.09.2017
11:11:30

Peter
27.09.2017
11:11:36

Каїн
27.09.2017
11:11:55

Oleg
27.09.2017
11:12:04

Cenator
27.09.2017
11:12:17

Каїн
27.09.2017
11:12:24

Oleg
27.09.2017
11:12:33
Только хотел про него

Peter
27.09.2017
11:12:36
А что, asm2js, это было бы мощно :-)))

Oleg
27.09.2017
11:12:40
Но вообще изначально JS

Peter
27.09.2017
11:12:51
Ну или asm2asmjs

Google

Каїн
27.09.2017
11:13:20
"пододжите пока сайт компилируется"
ы

Oleg
27.09.2017
11:14:09
Интерпретируемые языки, которые могут строку за строкой, ещё хороши тем что да, можно вот с ходу строку за строкой

Tim
27.09.2017
11:15:02
Подскажите, а electron от атома - нормас? Или сыроват?

Alex
27.09.2017
11:17:46
окей, спасибо!
@appeiron @oPavlov @MaksimSidorov

Ivan
27.09.2017
11:18:59

Andrey
27.09.2017
11:19:01

Ivan
27.09.2017
11:19:03
Нормас

Andrey
27.09.2017
11:19:18
Не используй

Admin
ERROR: S client not available

Tim
27.09.2017
11:20:33
я просто вчера убился об electron-rebuild
он в упор не находил папку node_modules

Tim
27.09.2017
11:21:54
а когда я явно указывал её местоположение, он выкидывал необработанную ошибку

Ruslan ?
27.09.2017
11:24:34
Ещё есть Object.entries()
Можно к объекту прикрутить свой итератор через Symbol.iterator, чтобы юзать с for...of или spread (либо итерировать вручную пошагово через .next)

Alex
27.09.2017
11:35:36
хорошо, спасибо

Ruslan ?
27.09.2017
11:40:46
Можешь поставить сборку https://www.npmjs.com/package/eslint-config-airbnb-bundle

Google

Vladimir
27.09.2017
12:15:51
Кто может посоветовать http-библиотеку на браузер? В приоритете легковесность
Сейчас склоняюсь к superagent
Axios не предлагать

Сергей
27.09.2017
12:16:55

Vladimir
27.09.2017
12:21:02

Artyom
27.09.2017
12:21:59
Нужно myOwnAwesomeHTTPService

Таймураз
27.09.2017
12:26:30

Vladimir
27.09.2017
12:28:30

Сергей
27.09.2017
12:28:45

Таймураз
27.09.2017
12:29:28