Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 05

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Null тоже пройдёт
источник

I

Ivan in JavaScript Noobs — сообщество новичков
мне нафиг не нужно создавать бота, задача на бота отправлять сообщение через свой аккаунт
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
В варианте с нулиш колизинг
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Хм.

{ }

Против

Object.create(null) ?

Слышал, что по декларации new Array() не юзают и предпочтительней [], чему и придерживаюсь. С объектами также? Видел в коде некоторых знакомых именно Object.create
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Daniel Erased
Хм.

{ }

Против

Object.create(null) ?

Слышал, что по декларации new Array() не юзают и предпочтительней [], чему и придерживаюсь. С объектами также? Видел в коде некоторых знакомых именно Object.create
Тут есть отличия же тоже
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Но на практике юзают 1
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Обычно
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Понял. Почитаю про отличия)
источник

I

Ivan in JavaScript Noobs — сообщество новичков
Daniel Erased
Хм.

{ }

Против

Object.create(null) ?

Слышал, что по декларации new Array() не юзают и предпочтительней [], чему и придерживаюсь. С объектами также? Видел в коде некоторых знакомых именно Object.create
это как спросить
a = {a:  null}
либо
a = Object.assign({a: null})
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Daniel Erased
Хм.

{ }

Против

Object.create(null) ?

Слышал, что по декларации new Array() не юзают и предпочтительней [], чему и придерживаюсь. С объектами также? Видел в коде некоторых знакомых именно Object.create
Тут с наследвоанием разница будет
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Благодарю)
источник

V

Vlad in JavaScript Noobs — сообщество новичков
Daniel Erased
Иногда мне кажется, что они пишут так лишь для того, чтобы не появлялись новые контрибьюторы, отпугивая желающих влиться.
нет, просто работает - не трогай, да и так всегда было с публичными библиотеками
они особенно должны проверять все данные, поэтому и столько ифов
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
Обычно
второй метод прекрасен для всяких словарей и т.п. даж предпочтительнее мапов зачастую, если ключи простые.
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Daniel Erased
Сейчас изучаю сурсы ноды. Конкретно Events.

И мне больно смотреть на то, как некоторые части кода написаны. Так и должно быть или я настолько плох, что не могу читать код который пишут магистры js?
Особенно плохо то, что ООП на прототипах. Очень плохая читаемость из-за странного зачастую нейминга.
Повторение кода.
Использование тернарных вообще не в тему и не там, где это очевидно.

Очень высокая вложенность.
Древовидность "if else if else if else"
у каждого своё болото, у кого-то говнокод это вары вместо  констант и летов, а у кого-то он начинается на уровне архитектуры.
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
у каждого своё болото, у кого-то говнокод это вары вместо  констант и летов, а у кого-то он начинается на уровне архитектуры.
Второе зло страшнее

Но Зло - это зло. Меньшее, большее, среднее - всё едино, пропорции условны, а границы размыты. Я не святой отшельник, не только чистый код писал в жизни, но если приходится выбирать между одним злом и другим, я предпочитаю не выбирать вообще
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Ладно, я порофлил. Придется выбирать все же, бизнесу если задача горит
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Sm•ok 😈✔️
Ладно, я порофлил. Придется выбирать все же, бизнесу если задача горит
истина. 🧐 у нас пони какают далеко не бабочками...
источник

d

dettrix in JavaScript Noobs — сообщество новичков
Ivan
мне нафиг не нужно создавать бота, задача на бота отправлять сообщение через свой аккаунт
думаю, две дороги: tdlib или убогие макросы
источник

d

dettrix in JavaScript Noobs — сообщество новичков
tdlib тот еще комбайн, сожрет нафик
источник