Size: a a a

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

2020 January 26

Ð

Ð in Node.js — русскоговорящее сообщество
а не только документация чтобы загонять нерадивых разработчиков в строгие рамки
источник

DC

Dmitry Croft in Node.js — русскоговорящее сообщество
handleChange
ну вот ты документируешь, ибо у тебя ваниль js. Мне на тайпскрипте достаточно прописать тип параметров и тип возвращаемых данных
Плюсую. Это очень удобно
источник

Н

Никита in Node.js — русскоговорящее сообщество
+"1"+1 ад для статической типизации ?)
источник

h

handleChange in Node.js — русскоговорящее сообщество
Ð когда у тебя где-то непонятно как в функцию, которая принимает объект, придет массив, и у тебя все сломается, тебе ничего нигде не подсветит и не скажет где ошибка. И ты можешь эту ошибку искать очень долго. А нам на тайпскрипте сразу все покажет
источник

DB

Dmitry Balakov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
типы — это всего-лишь документация с функцией проверки
предпочитаю js, но вот конкретно сейчас на ts проекте (и он не первый в моей жизни) работаю
это не просто документация, а еще куча лишнего оверхеда (лично для меня), который дает сомнительные плюсы
что могу заметить - количество багов не сильно меньше (если уменьшается вообще), снижается читаемость (просто кода сильно больше) и все равно это никакая замена документации - для сложных объектов/функций все ровно никто не отменял комментирование и описание поведения
источник

MV

Maxim Vynogradov in Node.js — русскоговорящее сообщество
привет! кто-то в проде юзал?
https://www.npmjs.com/package/accesscontrol
насколько быстро можно соскочить на самопального рбак-а на эту либку как считаете?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Dmitry Balakov
предпочитаю js, но вот конкретно сейчас на ts проекте (и он не первый в моей жизни) работаю
это не просто документация, а еще куча лишнего оверхеда (лично для меня), который дает сомнительные плюсы
что могу заметить - количество багов не сильно меньше (если уменьшается вообще), снижается читаемость (просто кода сильно больше) и все равно это никакая замена документации - для сложных объектов/функций все ровно никто не отменял комментирование и описание поведения
фронт или бек?
источник

DB

Dmitry Balakov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
фронт или бек?
видел и фронт и бэк на ts
источник

Н

Никита in Node.js — русскоговорящее сообщество
Dmitry Balakov
видел и фронт и бэк на ts
Поклонник вальве?
источник

Ð

Ð in Node.js — русскоговорящее сообщество
handleChange
Ð когда у тебя где-то непонятно как в функцию, которая принимает объект, придет массив, и у тебя все сломается, тебе ничего нигде не подсветит и не скажет где ошибка. И ты можешь эту ошибку искать очень долго. А нам на тайпскрипте сразу все покажет
зачем передавать в функцию не то что она принимает? как такое в голову придет?
источник

DB

Dmitry Balakov in Node.js — русскоговорящее сообщество
Никита
Поклонник вальве?
???
источник

~

~ in Node.js — русскоговорящее сообщество
Ð
их даже можно юзать совместно на одном порту :))
io.on( ‘connection’ , socket  => {
        console.log(‘User connected’); // working

        socket.on(‘’); // not working
})

не можете подсказать пожалуйста , socket.on() не работает
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Dmitry Balakov
предпочитаю js, но вот конкретно сейчас на ts проекте (и он не первый в моей жизни) работаю
это не просто документация, а еще куча лишнего оверхеда (лично для меня), который дает сомнительные плюсы
что могу заметить - количество багов не сильно меньше (если уменьшается вообще), снижается читаемость (просто кода сильно больше) и все равно это никакая замена документации - для сложных объектов/функций все ровно никто не отменял комментирование и описание поведения
да, это оверхед и лишняя работа, а значит и цена
источник

h

handleChange in Node.js — русскоговорящее сообщество
Ð
зачем передавать в функцию не то что она принимает? как такое в голову придет?
с какого-то api тебе придет, или ты случайно протупил
источник

Н

Никита in Node.js — русскоговорящее сообщество
Авптарка
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Никита
Авптарка
это халф лайф
источник

DB

Dmitry Balakov in Node.js — русскоговорящее сообщество
Никита
Авптарка
ну да и нет) поставил на аватарку как замену 404 - а теперь они ее выпускают - подстава)
источник

Ð

Ð in Node.js — русскоговорящее сообщество
handleChange
с какого-то api тебе придет, или ты случайно протупил
не случается такое, я же вижу в дебагере что приходит и откуда
источник

h

handleChange in Node.js — русскоговорящее сообщество
Ð
не случается такое, я же вижу в дебагере что приходит и откуда
ок, случится у другого человека, который зайдет в твой код)
источник

Ð

Ð in Node.js — русскоговорящее сообщество
handleChange
ок, случится у другого человека, который зайдет в твой код)
не берем таких ;)
источник