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
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMTU3ZjdlNTktYTg4Yi00ZjBkLThkOWUtNTcyOTJlZDhmZGY1LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMzZjOGMxNWYtN2Y5MC00NTgyLTk4MzAtOTNhZWUyOWQxNGRiLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvODZiNGU1NDktOTVhNy00Yzc4LTg1N2QtZDIzNDkxY2JhMzI4LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMmY1ZDQ5YTQtODFlOC00NDc4LWFjNDQtMTYxNmNmNDc2ZWM0LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvZjgxNGE2N2EtMmExZi00NWYxLWJmMGYtNDU5YWYwZTE5N2QxLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvODlhZjYxYjgtNjRmZi00M2Y3LWJmMjUtNzU5NDY1OTM2YWQ0LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMzJhZTAyYzUtODk0Ni00OWMwLTk3MzQtZmFjNDRhODI1ZjUyLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMmY3Mzk1OTgtZTEzMS00ZjY1LThlNjAtODlmMGNiZGQ2Mzg5LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMTk0ZmI4NDktMjcxNC00YmYwLTgwN2ItNjk1NDU3MjU2OWFjLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvOTJiMzRkMTctYWNiNy00ZjY5LWI1MjYtODVhZDM5ZjlkOGQzLmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMDg3Y2U5ODMtNTRiZC00YTg2LWI3OTgtZTlmMTdiODdhMzQ5LmpwZw
https://imgproxy.cdn-tinkoff.ru/weight500/aHR0cHM6Ly9hY2RuLnRpbmtvZmYucnUvc3RhdGljL3RlbXAvMmZmMDRiZWYtYjhjNi00YTMwLWI4YjQtZWMyMTM2ZjliM2ZjLmpwZw
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

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