
Олег Сафонов
Компания: Тинькофф
Решаем задачу сравнения и логирования объектов, содержащих чувствительные данные. Рассматриваем разные варианты решения: рефлексию, написание кода, генерацию кода.
Используем source generator для решения задачи, обсуждаем интересные проблемы, возникающие при реализации, смотрим, какие проблемы могут демотивировать при написании генератора и как их решить.
Резюмируем результат применения source generator’ов и выделим признаки задач, для которых они могут стать оптимальным решением.
Компания: Тинькофф
Компания: C Teleport