Size: a a a

Советский Angular

2020 November 11

E

Eugene in Советский Angular
Артур Мудрик
нет, ты вообще не понял мой тезис. В любой момент я могу поменять твою переменную, которую ты предполагал в функции не менять — это не должно быть const, а должно быть let. Константа это переменная, которую нельзя менять, и ENV-переменные ты в коде нигде не меняешь, не надо ля-ля, камон. Может при билде проекта на prod-сервер ты меняешь айпишку, но это ты ручками в самом env-файле меняешь, а не динамически где-то в коде.
> мой тезис

это твой тезис, а не фундаментальное правило)
источник

E

Eugene in Советский Angular
ты не прав :P
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Артур Мудрик
нет, ты вообще не понял мой тезис. В любой момент я могу поменять твою переменную, которую ты предполагал в функции не менять — это не должно быть const, а должно быть let. Константа это переменная, которую нельзя менять, и ENV-переменные ты в коде нигде не меняешь, не надо ля-ля, камон. Может при билде проекта на prod-сервер ты меняешь айпишку, но это ты ручками в самом env-файле меняешь, а не динамически где-то в коде.
ты не можешь захотеть поменять то, что предполагается быть неизменяемым
источник

АМ

Артур Мудрик... in Советский Angular
Вертихвост キバ 🏡🦊
ты не можешь захотеть поменять то, что предполагается быть неизменяемым
ещё раз, осспадя — переменная, которую ты предполагал в функции далее не изменять, это не константа!
источник

ДМ

Денис Макаров... in Советский Angular
суть константы в по, чтобы ниже по этой же ссылке не поменяли значение, а не в том, чтобы ты сидел и руками код менял
источник

E

Eugene in Советский Angular
Артур Мудрик
ещё раз, осспадя — переменная, которую ты предполагал в функции далее не изменять, это не константа!
но это константа)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Артур Мудрик
ещё раз, осспадя — переменная, которую ты предполагал в функции далее не изменять, это не константа!
почему?
источник

KG

Konstantin Grigoriev in Советский Angular
Всем привет! Коллеги посоветуйте хорошую доку или статью по ngrx best practice. Такое чувство, что это блюдо каждый готовит как хочет, нормальных статей что то не попадается через гугл
источник

S

Smooth Operator in Советский Angular
Konstantin Grigoriev
Всем привет! Коллеги посоветуйте хорошую доку или статью по ngrx best practice. Такое чувство, что это блюдо каждый готовит как хочет, нормальных статей что то не попадается через гугл
лучшая практика это его не использовать
источник

E

Eugene in Советский Angular
Konstantin Grigoriev
Всем привет! Коллеги посоветуйте хорошую доку или статью по ngrx best practice. Такое чувство, что это блюдо каждый готовит как хочет, нормальных статей что то не попадается через гугл
если не хочешь испортить себе и коллегам утро понедельника, просто следуй официальной документации и не делай шаги вправо и влево
источник

ДМ

Денис Макаров... in Советский Angular
Smooth Operator
лучшая практика это его не использовать
самое интересное, что авторы заявляют - что ngrx как бы готовить просто и он типа одну и ту же архитектуру тебе диктует) а тут на практике то выясняется, что каждый готовит как хочет)
источник

E

Eugene in Советский Angular
Konstantin Grigoriev
Всем привет! Коллеги посоветуйте хорошую доку или статью по ngrx best practice. Такое чувство, что это блюдо каждый готовит как хочет, нормальных статей что то не попадается через гугл
может быть такое, что твои best practices потом полкоманды будут целый день дебажить)
источник

ДМ

Денис Макаров... in Советский Angular
несостыковочка
источник

KG

Konstantin Grigoriev in Советский Angular
Smooth Operator
лучшая практика это его не использовать
Ну это отдельная палемика, MobX, Akita, NGXS  и т.п.
источник

E

Eugene in Советский Angular
Денис Макаров
несостыковочка
авторы предполагают, что ngrx будут использовать согласно доке.
источник

KG

Konstantin Grigoriev in Советский Angular
Eugene
если не хочешь испортить себе и коллегам утро понедельника, просто следуй официальной документации и не делай шаги вправо и влево
В том то и дело, что в доки кот наплакал
источник

E

Eugene in Советский Angular
Денис Макаров
несостыковочка
ангуляр тоже как только не готовят, я такого говна повидал в коде, что тут никакой ngrx не страшен.
источник

ДМ

Денис Макаров... in Советский Angular
Eugene
авторы предполагают, что ngrx будут использовать согласно доке.
только вот там описаны тривиальные кейсы вроде тудух
источник

АС

Андрей Сергеевич... in Советский Angular
не понимал никогда причину его использования, можно же сделать все на стейтах, как в примере вот тут
https://georgebyte.com/state-management-in-angular-with-observable-store-services/
источник

АМ

Артур Мудрик... in Советский Angular
потому, что константа это то, что ни в коем случае не меняется, например, хост или пи, а то, что ты обозначил в какой-то функции const timestamp = Date.now(); и дальше не предполагаешь эту переменную менять, это не константа, ибо я могу захотеть изменить эту переменную по-своему и опять, скажем, написать timestamp = Date.now();
источник