Size: a a a

2020 March 26

AM

Andrey Melikhov in Node.js SPb
Неужели не встречал синглтонов на реквайре?
источник

с

сomorsiс in Node.js SPb
Andrey Melikhov
Ну как же, глобальный манкипатчинг
все еще не понятно
источник

с

сomorsiс in Node.js SPb
а, типа есть люди трогающие require.cache?
источник

AM

Andrey Melikhov in Node.js SPb
Конечно
источник

NM

Nikolay Matvienko in Node.js SPb
не нужно в приложенеи делать require, кроме места где бутсрапится приложение. Дальше все передается через конструкторы или папаметры функций
источник

с

сomorsiс in Node.js SPb
Andrey Melikhov
Конечно
бить по рукам и прочие способы унижения
источник

AM

Andrey Melikhov in Node.js SPb
Nikolay Matvienko
не нужно в приложенеи делать require, кроме места где бутсрапится приложение. Дальше все передается через конструкторы или папаметры функций
Да! Но я же говорю — с первого раза так не выйдет, сначала надо научиться
источник

AM

Andrey Melikhov in Node.js SPb
Сама нода по рукам тебя бить не будет
источник

с

сomorsiс in Node.js SPb
Nikolay Matvienko
не нужно в приложенеи делать require, кроме места где бутсрапится приложение. Дальше все передается через конструкторы или папаметры функций
как-то радикально
источник

с

сomorsiс in Node.js SPb
Andrey Melikhov
Сама нода по рукам тебя бить не будет
ну, esm станет основным и будет
источник

NM

Nikolay Matvienko in Node.js SPb
блин так мы мачурные взрослые инженеры, нам нужно не пропогандировать страх, а рассказывать что все по силам и как нужно делать ) Вот не вижу проблем. Не первый раз все пишем же уже
источник

NM

Nikolay Matvienko in Node.js SPb
Мне может проще было, потому как на .Net писал до этого, а книга то известная Design Patters, DDD хорошо, по DI книжка ну и OOP. (FP тоже хорошо)
источник

NM

Nikolay Matvienko in Node.js SPb
А вот с чем проблемы, так это с TypeOrm 😬😆
источник

GA

Gleb Azarov in Node.js SPb
С опытом может быть и выйдет, может быть даже хорошо выйдет, проект взлетит и вы даже найдёте инвестора... а потом надо будет нанять 20 человек для масштабирования разработки 😰 И в определённый момент контроль над ситуацией будет утерян.
источник

NM

Nikolay Matvienko in Node.js SPb
Понимаю, но я по паттернам гоняю на собеседовании, эта секция в перечне маст хев. Без этого как управлять сложностью приложения, никак.
источник

AM

Andrey Melikhov in Node.js SPb
сomorsiс
как-то радикально
Нет, это хорошо и правильно
источник

с

сomorsiс in Node.js SPb
Andrey Melikhov
Нет, это хорошо и правильно
ну в плане сервисы между собой да, не реквайрить
но те же константы и мелкие чистые функции лучше реквайрить напрямую
источник

NM

Nikolay Matvienko in Node.js SPb
Andrey Melikhov
Нет, это хорошо и правильно
Согласен, просто используй еще фабрики, они помогут инкапсулирвоать логику создания.
источник

AM

Andrey Melikhov in Node.js SPb
сomorsiс
ну в плане сервисы между собой да, не реквайрить
но те же константы и мелкие чистые функции лучше реквайрить напрямую
Внутри модулей — да. Главное, чтобы снаружи ничего не прилетало
источник

AM

Andrey Melikhov in Node.js SPb
Всю грязь надо поднять до application layer
источник