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/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMjYyNDU0YTktNGI3Ny00MTU1LThjZDYtZGJkNzA4ZGY4NzEzLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvZWYwMWQwOWItMjI3NS00Njg2LWFlZjQtZjY1M2I4ZjBmN2I5LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMDc3N2JhYTAtNjFkOC00NGM3LTk3OTgtOTg3MTAwZDJhNjA1LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMDc0ZjY4YjEtMDA2MC00ZjAxLWI5MjctMjMxZTk2N2Y2ODIwLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMDBlNDRkNWItZGE0OC00MzhkLThlZmEtZTgxYjMzNmYzNzMwLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMTExZjQ0ZjMtZDVmMy00MzdjLTkwNmItYzAzNDNmYzJkNzdhLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvZWEzMjM2OTEtODY2YS00Njk1LWE1OTMtODk5NjU5MTRlNjRkLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvNjVlODIxMDMtNzM2Mi00MzJjLThhNmUtNGVjYmJkZTRiOTA0LmpwZw