Size: a a a

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

2020 September 23

V

Vitaly in Node.js — русскоговорящее сообщество
Только хелперы?
источник

y

ymdev in Node.js — русскоговорящее сообщество
ymdev
^ - при обновлении запрещает обновление мажорной версии. Только минорная и патчи
иными словами, если с уклоном на регулярки уйти, то версия твоего пакета должна начинаться с тройки
источник

kp

krn p in Node.js — русскоговорящее сообщество
ymdev
иными словами, если с уклоном на регулярки уйти, то версия твоего пакета должна начинаться с тройки
а разве она в package-lock не должна быть строго фиксированная, шаг влево, шаг вправо -расстрел ?
источник

kp

krn p in Node.js — русскоговорящее сообщество
Vitaly
Можешь ссылку кинуть? почитаю
чесгря я думаю проще почитать зачем в принципе в ооп нужны статик методы, не обязательно читать про жс
источник

V

Vitaly in Node.js — русскоговорящее сообщество
Мне нужны реальные кейсы от разработчиков на ноде и дж
источник

V

Vitaly in Node.js — русскоговорящее сообщество
И возможно ещё где и как не стоит их использовать
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Статические методы и переменные используются, когда нужно реализовать нечто, что не должно зависеть от конкретного экземпляра, а также должно существовать вне зависимости от того, существует ли экземпляр класса.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Например, если в конструкторе каждый создаваемый инстанс заносится в множество, это множество имеет смысл сделать статической переменной класса.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Ну и понятно, тут нужно не забыть прибраться
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Считай это автоматически создаваемым для класса синглтоном со всеми последствиями оного.
источник

V

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

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
krn p
хелперы
Ну хелперы удобнее держать свободными функциям.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Фактори методы могут быть статическими
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Так как конструктор он один и перегружать его не только плохой тон, но и опасно, делают статические фактори методы
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Пример: Buffer.alloc, Buffer.allocUnsafe
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Buffer.from
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Когда в последний раз кто-то видел в коде new Buffer и этот код тем временем не поливали дерьмом со всех сторон? Ну вот
источник

y

ymdev in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Когда в последний раз кто-то видел в коде new Buffer и этот код тем временем не поливали дерьмом со всех сторон? Ну вот
источник

V

Vitaly in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Когда в последний раз кто-то видел в коде new Buffer и этот код тем временем не поливали дерьмом со всех сторон? Ну вот
Спасибо, кажись понял
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Именно поэтому и deprecated
источник