Size: a a a

2020 December 17

SP

Sergey Protko in symfony
с тем же SOLID тоже забавно - большинство понимают может быть одну букву там и то по своему. Ну может две. ISP вообще все игнорят. SRP часто путают со слоями..
источник

SP

Sergey Protko in symfony
ну и еще - панический страх дублирования кода... мол ощущение что каждый разработчик в начале пути проходит через удары молотком по голове мол "устраняй дублирование ты что дурачек похожий код не обобщать!"
источник

SP

Sergey Protko in symfony
все это отбивает мозг и слои не слои солиды и прочее - всеравно выйдет высоко связанный трэш
источник

MW

Maxyc Webber in symfony
но плюсом будет, если человек это понимает и
источник

MW

Maxyc Webber in symfony
1. в след раз не будет уже так делать
2. постарается отрефакторить это
источник

SP

Sergey Protko in symfony
Maxyc Webber
но плюсом будет, если человек это понимает и
что "это"? о том что дублирование кода никогда не является проблемой?
источник

SP

Sergey Protko in symfony
Maxyc Webber
1. в след раз не будет уже так делать
2. постарается отрефакторить это
ну когда все так делают ты не знаешь "это ок или не ок")
источник

MW

Maxyc Webber in symfony
я щас про свой опыт говорю. я видел всегда, что дичь творю, но не знал как иначе. и по мере роста я  либо больше так не делал, либо рефакторил прошлое.
источник

SP

Sergey Protko in symfony
ну я о том и говорю - надо больше говорить о том "как понять дичь или нет" а не "юзай слои"
источник

MW

Maxyc Webber in symfony
Sergey Protko
ну когда все так делают ты не знаешь "это ок или не ок")
да. потому оч важен наставник. к нам рна работу пришел клевый парниша с хорошей теоритической базой.
многое у него перенимаю
источник

N

Nikita in symfony
Всем привет, нужно доделать бэк (Symfony, MVC). Немного личного кабинета, локализацию, а также парсеры для контента (матчи по баскетболу и хоккею). Если админы не против, то пишите в ЛС ставку в час
источник

DA

Danil Andreyev in symfony
Бориииис
источник

И

Игорь in symfony
Ребят сори ещё раз спрошу, что бы удастоверится что я все правильно понял. Микррросервис авторезации/аутентификации мы выносим в отдельный микросервис. На уровне шлюзов ведём запросы к нему, и все. Дальше предоставляем доступ к сервисам. Урлы запрашиваемые у шлюзов мы так же валидируем на сервисе авторизации. Я все верно понимаю?
источник

И

Игорь in symfony
Просто мне кажется это немного накладно, делать такие запросы на каждый урл. Так как запрос на права может быть и более 1 в пределах 1 реквеста. Пример доступ к урлу, и доступ к ресурсам которые будут запрошены на данном урле
источник

И

Игорь in symfony
Мне важно понять что сами доменные сервисы, не обращаются к сервису аутентификации для проверки доступа
источник

MW

Maxyc Webber in symfony
добро пожавловать в мир микросервисов
источник

VM

Volodymyr Melko in symfony
потому и нужны jwt чтоб не дергать каждый раз сервис, может кастомер или не может что-то делать. Но тут сразу проблема, что если права забрали, то кастомер всеравно сможет что-от делать, пока не заэкспайрится токен
источник

VM

Volodymyr Melko in symfony
ну или придется городить отдельно систему, которая не позволит этого сделать
источник

AN

Alexander Nazarov in symfony
Игорь
Мне важно понять что сами доменные сервисы, не обращаются к сервису аутентификации для проверки доступа
в Oauth2 есть scope которые по сути за это же отвечают. Токен запрашивается с определенными scope. И если его выдали, то значит они разрешены.
источник

VM

Volodymyr Melko in symfony
мы к примеру к каждому сервису давали ридонли доступ к редису, где хранились задеклайненые токены. Каждый сервис чекал в локальной реплике не задеклайнили ли этот токен
источник