Cenator
11.10.2018
15:41:26
Alexander
11.10.2018
15:42:02
но не в программировании
это не меняет того что нужно читать доку и спрашивать в тематических чатах.
ЭТО чат по ноде, но не жс, точнее тут только профильные вопросы по ноде задают, а не по жс в целом.
Josh
11.10.2018
15:42:24
))))
нет сахара над eachSeries(), mapSeries(), filterSeries(), rejectSeries(), reduce(), reduceRight(), detectSeries(), concatSeries(), series(), whilst(), doWhilst(), until(), doUntil(), forever(), waterfall(), compose(), seq(), applyEachSeries(), iterator() и timesSeries()
Alexander
11.10.2018
15:42:29
Google
Alexander
11.10.2018
15:42:41
нет сахара над eachSeries(), mapSeries(), filterSeries(), rejectSeries(), reduce(), reduceRight(), detectSeries(), concatSeries(), series(), whilst(), doWhilst(), until(), doUntil(), forever(), waterfall(), compose(), seq(), applyEachSeries(), iterator() и timesSeries()
соль же
Pavel
11.10.2018
15:42:54
Kool
11.10.2018
15:42:54
нет сахара над eachSeries(), mapSeries(), filterSeries(), rejectSeries(), reduce(), reduceRight(), detectSeries(), concatSeries(), series(), whilst(), doWhilst(), until(), doUntil(), forever(), waterfall(), compose(), seq(), applyEachSeries(), iterator() и timesSeries()
мы про разные асинки говорим
Alexander
11.10.2018
15:43:06
Сергей
11.10.2018
15:43:08
народ кто знает либу на жс для развертывания
foo/{bar, baz}/baf
в
foo/bar/baf
foo/baz/baf
?
Alexander
11.10.2018
15:43:19
но твой конкретный вопрос про жс а не по ноде
яб ручками написал, это 1 функция
правда, надо поебаться со строками
Cenator
11.10.2018
15:45:03
Сергей
11.10.2018
15:45:29
Alexander
11.10.2018
15:45:31
Сергей
11.10.2018
15:45:36
Google
Alexander
11.10.2018
15:45:38
Pavel
11.10.2018
15:51:17
Oleh
11.10.2018
15:52:26
подскажите как лучше:
делать класс со статическими функциями и экспортить
или каждую функцию по отдельности exports.auth = async = () =>{}
мне в принципе 2й вариант привычнее после реакта, когда я делал export const, а потом import * as name. но мб на ноде другая практика
Alexander
11.10.2018
15:53:21
Oleh
11.10.2018
15:53:55
сам хз) дали проект, а там все функции в классе
Nikolay
11.10.2018
16:01:32
Alexander
11.10.2018
16:02:56
Зочем
Nikolay
11.10.2018
16:03:53
Зочем шта?
Сергей
11.10.2018
16:23:57
я бы заюзал второй вариант
потому что короче и проще
только скобочек больше добавил
Alexander
11.10.2018
16:25:02
Зачем?
Vitaliy
11.10.2018
16:25:14
Шо за текст редактор?
Andrew
11.10.2018
16:25:19
бля. мне кажется этот чат весь состоит из "нахуя" и "зачем" ?
Сергей
11.10.2018
16:25:20
проще воспринимать начало-конец
плюс редактор не охеревает
Alexander
11.10.2018
16:25:25
Vitaliy
11.10.2018
16:25:52
Google
Alex
11.10.2018
16:27:26
не настройки, а тема, видимо?
Сергей
11.10.2018
16:28:08
Vitaliy
11.10.2018
16:28:43
Gor
11.10.2018
16:32:57
Сергей
11.10.2018
16:33:23
просто код надо писать без огромных вложенностей
либо включать только на html/jsx/pug/...
Gor
11.10.2018
16:34:53
я поправил дефолт цвета отсупов
Сергей
11.10.2018
16:35:29
я бы провел разъяснительные беседы за такой код
мне ещё не подошло, потому что я часто меняю темы со светлой на темную
а эта штука не умеет адаптироваться.
Gor
11.10.2018
16:35:55
Сергей
11.10.2018
16:36:20
интересно, расскажи
этот код нужно декомпозировать
он слишком дохрена всего делает
необходимо упрощать
Alexander
11.10.2018
16:36:21
?️?
Anton
11.10.2018
16:36:27
Andrew
11.10.2018
16:36:50
?
Сергей
11.10.2018
16:36:51
если коду нужно отображение подстветки, значит код пора рефакторить
Alexander
11.10.2018
16:36:55
Gor
11.10.2018
16:36:56
Сергей
11.10.2018
16:37:15
эм?
почитай мартина “Чистый код” и “Чистая архитектура"
Google
Роман
11.10.2018
16:37:21
Сергей
11.10.2018
16:37:50
Gor
11.10.2018
16:38:15
Сергей
11.10.2018
16:38:51
Michael ?
11.10.2018
16:39:34
for in, images - объект
Gor
11.10.2018
16:39:34
=)
Роман
11.10.2018
16:40:05
Не стало лучше на мой взгляд. Почему многие так стремятся от понятных циклов уйти?
Сергей
11.10.2018
16:40:14
Роман
11.10.2018
16:40:18
Цикл заменить на for of и норм.
Сергей
11.10.2018
16:40:21
императивный код != понятность
Gor
11.10.2018
16:40:29
Сергей
11.10.2018
16:40:35
Gor
11.10.2018
16:40:46
Сергей
11.10.2018
16:40:47
императивный код гораздо проще сломать
цепочки вычислений читаются как последовательности действий
императивный код читается как детали реализации
как более низкоуровневый код
от этого надо уходить
Gor
11.10.2018
16:41:27
нет)
кстати да. ибо мозгопотребление больше на чтении map filter так как используются удаленные понятия)
Сергей
11.10.2018
16:41:34
Google
Сергей
11.10.2018
16:41:36
ясно
Nikolay
11.10.2018
16:41:36
Michael ?
11.10.2018
16:41:37
Не сработает код же, images - объект
Сергей
11.10.2018
16:41:52
Gor
11.10.2018
16:41:55
ясно
да не вопрос. не мне тебя убеждать.
Сергей
11.10.2018
16:42:00
вот поэтому циклы говно)
не понятно с чем вообще работаешь
Alexander
11.10.2018
16:42:08
Сергей
11.10.2018
16:42:11
ну и собственно "ваш код говно”
Michael ?
11.10.2018
16:42:15
охуенный код)
Да код-то охуенный, я за мапы и фильтры, но в том коде - объект
Сергей
11.10.2018
16:42:18
потому что из его чтения непонятно что происходит
код должен быть очевиден
Kool
11.10.2018
16:42:32
Сергей
11.10.2018
16:42:33
здесь нихуя не понятно
Nikolay
11.10.2018
16:42:40
лул
Ты как Эллочка-людоедка прям
Alexander
11.10.2018
16:42:42
Michael ?
11.10.2018
16:42:44
Alexander
11.10.2018
16:42:51
Сергей
11.10.2018
16:43:17
Твой вариант
прочесть книгу “Чистый код”
перестать смешивать код разного уровня в одной функции