Обложка мероприятия Встреча SpbDotNet №110

Встреча SpbDotNet №110

чт, 29 май 2025, 19:00 (GMT+03:00)
Россия, Санкт-Петербург, ул. Льва Толстого, д. 1-3
Бесплатно
SpbDotNet

Теги:

В этот весенний вечер обсудим оптимизацию наших привычных процессов и узнаем как сделать их более производительными и удобными. Под опытные руки лекторов попадут медленное логирование и недружелюбные тесты. Уют мероприятия обеспечивают наши друзья из компании Altenar.

«Логирование в .NET с помощью Serilog: оптимизация и отказоустойчивость» – Владимир Куропатка

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

«Аппрувал тестирование в .NET: как подружить тесты, таблицы и diff» – Константин Финагин

Это рассказ о том, как писать простые и наглядные юнит-тесты, не утопая во множестве ассертов. Вместо ручной проверки каждого значения — сохраняем результат, сравниваем его с ожидаемым, а при расхождениях видим красивые diff’ы. Особенно удобно, когда данные сложные или табличные — можно показать всё в виде JSON или ASCII-таблиц прямо в тестах. В качестве дополнения будет рассмотрена генерация тестовых данных из Excel с помощью F#.