![](https://squidex.jugru.team/api/assets/srm/683be375-462d-4ee1-b8f1-ed4a7be157a5/bezymyannyj.png?cache=3600&width=74&height=74&mode=CropUpsize)
Олег Сафонов
Компания: Тинькофф
Решаем задачу сравнения и логирования объектов, содержащих чувствительные данные. Рассматриваем разные варианты решения: рефлексию, написание кода, генерацию кода.
Используем source generator для решения задачи, обсуждаем интересные проблемы, возникающие при реализации, смотрим, какие проблемы могут демотивировать при написании генератора и как их решить.
Резюмируем результат применения source generator’ов и выделим признаки задач, для которых они могут стать оптимальным решением.
Компания: Тинькофф
Компания: C Teleport