Size: a a a

Генератор непрочитанных сообщений

2020 February 22

АМ

Александр Морозов in Генератор непрочитанных сообщений
Nikolay Turskyi
Не напоминай. Мне на тестовом дали отревьюить проект на Слим. Один роутинг на 1 контроллер, в котором уже был внутрений роутинг на методы, а в методах на методы и 3-4 уровневый иф. 25 лет коддинга у чувака.🙈🙈🙈
Чето жесть, то 38 летний чувак, то вендоры качают, теперь вот это вот. Поднимаете прям самооценку)
источник

F

Faust in Генератор непрочитанных сообщений
На тирдоне роллбекаю
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
А, еще у меня один вопрос.
Тут же явно есть люди, у которых бек по сути предоставляет апишку а фронт реализован на вуе/реакте.
Вопрос в следующем, как на фронте генерируется пути для апи? Просто захардкожены?
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Aleksandr Khristenko
А, еще у меня один вопрос.
Тут же явно есть люди, у которых бек по сути предоставляет апишку а фронт реализован на вуе/реакте.
Вопрос в следующем, как на фронте генерируется пути для апи? Просто захардкожены?
да, захардкожены насколько я знаю
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Alexander Kladov
я не понимаю зачем они тогда нужны
Как один из вариантов когда у тебя есть кусок кода, который явно должен выполнен транзакционно ты просто пишешь $em->transactional(function() { ... }); и все.
И дальше этот метод можешь вызывать и изнутри транзакции и снаружи транзакции.
При этом все будет нормально закоммичено.
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Alexander Kladov
да, захардкожены насколько я знаю
А других подходов не встречал. Каких-нибудь решений, позволяющих пошарить роутинг между приложениями для возможности легкого изменения этого роутинга?
источник

F

Faust in Генератор непрочитанных сообщений
Aleksandr Khristenko
Как один из вариантов когда у тебя есть кусок кода, который явно должен выполнен транзакционно ты просто пишешь $em->transactional(function() { ... }); и все.
И дальше этот метод можешь вызывать и изнутри транзакции и снаружи транзакции.
При этом все будет нормально закоммичено.
Выглядит не очень внятно
источник

F

Faust in Генератор непрочитанных сообщений
Но это я тупой
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Александр Морозов
Чето жесть, то 38 летний чувак, то вендоры качают, теперь вот это вот. Поднимаете прям самооценку)
Ну, вендоринг не есть что-то плохое. Просто один из подходов же.
источник

F

Faust in Генератор непрочитанных сообщений
Возможно надмозги легко такие конструкции читают
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Faust
Возможно надмозги легко такие конструкции читают
да
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Faust
Возможно надмозги легко такие конструкции читают
ты просто трейни пока что
источник

A

Aleksandr Khristenko in Генератор непрочитанных сообщений
Faust
Выглядит не очень внятно
Ну представь, тебе нужно написать метод, действия которого должны пройти транзакционно.
И ты не знаешь, будет ли этот метод вызываться внутри транзакции или просто так, без страта транзакции.
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Aleksandr Khristenko
А других подходов не встречал. Каких-нибудь решений, позволяющих пошарить роутинг между приложениями для возможности легкого изменения этого роутинга?
нет, не встречал такого, но я думаю наверняка что-то есть
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Alexander Kladov
и то одна была месяц только
у меня рекорд 3 недели
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
в этом плане
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
или две даже
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Artem Molotov
у меня рекорд 3 недели
промискуитетную жизнь ведешь значит
источник

F

Faust in Генератор непрочитанных сообщений
Aleksandr Khristenko
Ну представь, тебе нужно написать метод, действия которого должны пройти транзакционно.
И ты не знаешь, будет ли этот метод вызываться внутри транзакции или просто так, без страта транзакции.
Честно говоря я бы постарался изолировать вызов глобальной транзакции от такого метода
источник

F

Faust in Генератор непрочитанных сообщений
Чтобы не нужна была вложенность
источник