IT's Tinkoff .NET Meetup Gorky

4 видео, 4 презентации, 28 фото

Приглашаем на IT's Tinkoff Weekend Meetup в Нижнем Новгороде. Старый добрый офлайн для .NET-разработчиков в прекрасный субботний день. Нас ждут 2 доклада, кофе-брейк, ещё 2 доклада и неформальное общение.

Обсудим, почему не стоит пренебрегать технической документацией, заглянем под капот MediatR, а также выясним, стоит ли заниматься микрооптимизацией, и что может пойти не так в межсервисных интеграциях.

Будем рады встретиться вживую! Регистрируйтесь.

Доклады

Почему вам стоит начать вести документацию прямо сейчас
Техническая документация – это та часть деятельности команды разработки, которой пренебрегают чаще всего, и которая первой же попадает под нож, когда нужно снижать стоимость или увеличивать скорость разработки. В то же время, правильно поставленная культура ведения документации позволит вам не только сэкономить время, но и сильно повысить качество вашего продукта. В этом докладе я поделюсь опытом нашей команды по выстраиванию процесса ведения документации, и тем, какие проблемы нам удалось решить с его помощью.
Николай Михайлычев
Т-Банк
Микрооптимизации в .NET
Я буду рассказывать про это – про микрооптимизации в .NET. На примерах, с бенчмарками и небольшим количеством теории. Конечно же, будет затронут вопрос о том, почему этим не стоит заниматься, а если заниматься, то как этим заниматься правильно. Рекомендую рассматривать этот доклад как отправную точку для тех, кто хотел бы узнать про это.
Кирилл Бажайкин
Altium
Неявное использование контравариантных постобработчиков в MediatR
В рамках данного доклада мы рассмотрим использование абстракции IRequestPostProcessor для выполнения логики, применимой к нескольким типам команд. Поговорим о том, откуда вообще растет такая задача, почему наивное решение не работает из коробки и, конечно же, починим это досадное недоразумение созданием еще одного метода расширения для регистрации компонентов MediatR.
Никита Сеньков
Т-Банк
Межсервисные интеграции. Что может пойти не так?
При написании бизнес-приложений каждый разработчик сталкивается с необходимостью обмениваться данными между сервисами, вызывать удаленные процедуры. В первом приближении такие задачи кажутся довольно тривиальными, пока речь не заходит о надежности. Как быть до конца уверенным, что данные не потеряются, а удаленные процедуры выполнятся? Наша команда разрабатывает веб-приложение с большим количеством интеграций. В докладе поделюсь накопленным опытом. Рассмотрены ошибки, с которыми приходится сталкиваться и способы их избежать.
Руслан Артамонов
Т-Банк

Видео

Фотографии

https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS8wNGQ4MmMxNi0zYzM0LTQ5ZmItYjk5Ni05NTBjY2M3NjM2MWUuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS9mYzdlZDJhZS04N2U0LTRkYmYtODc5Mi00MmZlYTNiMzVhODEuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMDc3N2JhYTAtNjFkOC00NGM3LTk3OTgtOTg3MTAwZDJhNjA1LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMDc0ZjY4YjEtMDA2MC00ZjAxLWI5MjctMjMxZTk2N2Y2ODIwLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS9jNDQ2YzE0OS0wYTViLTRjYmItYWM1Ni1lNzI1NzEzYmM2YjEuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMTExZjQ0ZjMtZDVmMy00MzdjLTkwNmItYzAzNDNmYzJkNzdhLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS8yNTkxOGFjMy1lN2E5LTQwODgtYWQwNC0yNzc0YjFmMTEzNmYuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS83NjM3M2E5Ni1lZGRmLTQzNjAtOGNhYS03NTdjNTIwNTVlMzcuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMTU3ZjdlNTktYTg4Yi00ZjBkLThkOWUtNTcyOTJlZDhmZGY1LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS82MWE1NGI2OS1iZjBmLTQ5ZjEtYmM0ZC00YjAxODU2ZmQ5MGUuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvODZiNGU1NDktOTVhNy00Yzc4LTg1N2QtZDIzNDkxY2JhMzI4LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS80ZmE3ZTFlYi1iZjg3LTQxMmQtYWU3NC1lYzg2MWFjN2MxNjcuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvZjgxNGE2N2EtMmExZi00NWYxLWJmMGYtNDU5YWYwZTE5N2QxLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS8xZGY1MTUxYi1iMjc3LTRmN2UtOWE4MC1lMTZlZWIwODZmNDYuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMzJhZTAyYzUtODk0Ni00OWMwLTk3MzQtZmFjNDRhODI1ZjUyLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS9lZDVlOGQyNy0zOTk3LTRkOTctYjQ3MS1hYTRlOTJmNmYyNjUuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS83NTYxMmJmMC1hNDMzLTQzOTUtOGVhNy05ZWZlOWJmMmJlMDguanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS8wMmY1ZmFkNy05MDg5LTQ2MzgtYTBiYS05YWNkOWJjMzU5OWMuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS82NDYzZWZjNS1iNTEyLTQzZTUtOTExZC02MmU2NWU5M2RkMzMuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL21lZXR1cHMvYXJjaGl2ZS85NGY3YmM1MS1jYjYxLTQ5ZGMtYjFlYS1iZjNhOTllZjdhY2EuanBn
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvNTg5Yjg0OWUtZWMwNC00N2E3LTkzZmYtYjk0ZjVjYTZlNzg1LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvZDU4MDE3N2YtNGI3Ni00ZWI5LTlkNWEtN2QyYmUxZTgwM2MyLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvYjUxZDQ0ZjEtMmI3Ny00NzY0LTg0NGYtNWI0MmE0ZGQ3YjdkLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvZjBjYzE3NTEtODIzYi00NTVhLWI5ZjQtMTJiZGRlOGI2MzgzLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvOWI2MjNlM2ItNGQ0ZC00NTNhLTg4ZGUtNjE2NWQzZjQwYTliLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMWFhMTc3MGEtNWFiMS00NjhkLThiMGEtMmFlMjM2ODI5ZTBmLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvYzY5ODJhMjYtMmIwZi00NmU4LWEwMmUtY2Y4YWZlNDhlZTU4LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvZDJhYWJiOWItZTkyMy00ODY5LWE5MTAtOWMyNGY4OWE5NmM4LmpwZw

Подписывайтесь на Т-Банк