Size: a a a

Советский Angular

2021 August 14

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Тут много способов

Можно подписываться на события в бд с помощью триггеров

Можно использовать бд с возможностью подписываться

Можно генерить эвенты налету при обновлениях, и оповещать ими нужных пользователей
источник

SV

Sergey Vakhramov in Советский Angular
Интеграционное тестирование, юнит-тестирование, смок-тестирование, регрессионное тестирование, пентесты и так далее. Почитать. Можно про это, на самом деле интересно очень)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Интеграционные это немного не то
источник

SV

Sergey Vakhramov in Советский Angular
Ну энд-ту-энд , для меня из той же оперы
источник

IT

Ivan Tretyak in Советский Angular
А можно подробнее? Я вот только недавно с unit тестами разобрался, знаю их надо на один метод несколько штук
источник

SV

Sergey Vakhramov in Советский Angular
Можно тоже знания освежить об этом
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
там есть отличия)
источник

AT

Arams Tomojans in Советский Angular
а можно немного конкретнее?) что гуглить?) мб пакет какой то есть
источник

SV

Sergey Vakhramov in Советский Angular
Вкратце можешь описать?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Если в двух словах, то интеграционные тестируют связи между модулями, правильно ли они работают вместе, а e2e больше чем интеграционные, так как тестируют систему целиком или большую ее часть
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Под модулями имею ввиду модули системы, которые могут и должны взаимодействовать друг с другом
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
У тебя должен быть транспорт и протокол, через который ты хочешь отправлять эвенты с бекенда на клиент

Этот протокол должен позволять подписываться на нужные эвенты

И когда у тебя происходит нужное событие в системе, то клиент должен получить эти эвенты по подписке

Можешь посмотреть как это сделано в socket.io
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Ого, норм) это где такой?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
Event bus, pub sub, socket.io

☝️ вот это можно гуглить по отдельности и вместе, для начала должно хватить
источник

MG

Moe Green in Советский Angular
А в Тинькофф ui-kit кто пилил - отдельная команда, или продуктовые, в техдни? @waterplea
источник

SV

Sergey Vakhramov in Советский Angular
Тайгу конкретно команда)
источник

MG

Moe Green in Советский Angular
Точно знаешь? Там работаешь?
источник

AI

Alex Inkin in Советский Angular
Отдельная команда с самого начала. Когда продуктовые пилили — система плохо работала. Вот статья от менеджера нашей команды на тот момент:
https://habr.com/ru/company/tinkoff/blog/468589/
источник

MG

Moe Green in Советский Angular
👍 Насчет второго предложения - на 100% согласен 😢
источник