Size: a a a

Node.js — русскоговорящее сообщество

2020 March 27

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Не ну чувак, правда, начнешь ближе размещать переменные к месту использования, начнешь понимать, что большинство из них вовсе не нужны, а если используются, то только для того что-бы разбить сложное выражение и наделить его части "читаемым человеком" смыслом.
источник

a

arts in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
А зачем здесь null? Почему не let some;
Один хрен на undefined проверять
источник

E

Evgen in Node.js — русскоговорящее сообщество
Bruian Blake
Не ну чувак, правда, начнешь ближе размещать переменные к месту использования, начнешь понимать, что большинство из них вовсе не нужны, а если используются, то только для того что-бы разбить сложное выражение и наделить его части "читаемым человеком" смыслом.
Вот-вот. @titiaiev просто попробуй - за уши не оттянешь
источник

М

Максим in Node.js — русскоговорящее сообщество
Evgen
Язык не при чем. Тебе уже на Фаулера, Эллиота и Мартина ссылались
Во всех языках можно обратиться к переменной до её объявления и получить андефайнед?
источник

E

Evgen in Node.js — русскоговорящее сообщество
Максим
Во всех языках можно обратиться к переменной до её объявления и получить андефайнед?
При чем тут это?
источник

E

Evgen in Node.js — русскоговорящее сообщество
Ты попробуй
источник

М

Максим in Node.js — русскоговорящее сообщество
Evgen
"Ближе к месту использования"
Но вверху блока.
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Да тут язык не причем.. это просто оптимизация понимаемости кода, что-бы туда сюда тупо не скролить
источник

a

arts in Node.js — русскоговорящее сообщество
Максим
Во всех языках можно обратиться к переменной до её объявления и получить андефайнед?
Если ты попробуешь так с let, ты не получишь undefined, ты получишь ошибку.
источник

MK

Mihail Kuzmin in Node.js — русскоговорящее сообщество
Максим
Во всех языках можно обратиться к переменной до её объявления и получить андефайнед?
да нет хоистинга же у const, let
и нет причин использовать var в 2020
источник

E

Evgen in Node.js — русскоговорящее сообщество
Максим
Но вверху блока.
Ближе - значит ближе. Не вверху, ни где-то еще, а ближе к месту использования
источник

М

Максим in Node.js — русскоговорящее сообщество
Evgen
При чем тут это?
При том что это одна из причин.
источник

EB

Egor Bogdanov in Node.js — русскоговорящее сообщество
Egor Bogdanov
Всем привет. Возник вопрос, не очень знаком с темой стримов в ноде. Задача следующая:
Сделать запрос на сервер (используется либа request) которая вроде как умеет отдавать данные стримом, к ней через .pipe подключен JSONStream, полученный распаршенный поток я хочу передать в formData POST запроса (через тот же request), однако, когда я передаю туда получившийся в итоге поток (даже если его приостановить перед передачей), то после того как последний запрос уходит стрим заканчивается, однако запрос не проходит (зависает на ожидании выполнения запроса). При этом если в послединй запрос я передам что-то типо fs.createReadStream(‘file.json’) то все отправляется и огонь. Что я делаю не так?
Может кто-то знает? (
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Bruian Blake
Да тут язык не причем.. это просто оптимизация понимаемости кода, что-бы туда сюда тупо не скролить
Если надо скроллить, то значит функция слишком длинная
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
Если надо скроллить, то значит функция слишком длинная
+
источник

MK

Mihail Kuzmin in Node.js — русскоговорящее сообщество
Максим
При том что это одна из причин.
эта причина уже была решена 5 лет назад
источник

М

Максим in Node.js — русскоговорящее сообщество
Алексей Попов
Никакие. Но здесь нет js специфики, а книг по плюсам и программированию вообще я читал достаточно
Жду ссылку от тебя на то, где такое сказано
Ну, вот. Не читал, а говоришь не написано... 🙈
источник

E

Evgen in Node.js — русскоговорящее сообщество
Максим
Ну, вот. Не читал, а говоришь не написано... 🙈
Просто попробуй
источник

BB

Bruian Blake in Node.js — русскоговорящее сообщество
Ну он имел в виду серъезные какие-то издания.
источник

E

Evgen in Node.js — русскоговорящее сообщество
Не просто так столько людей тебе об этом говорят, наверняка  работали ранее и по твоему подходу
источник