
TestingMacroCollection: наймите компилятор себе в команду
В команде Дмитрия есть разработчик, который никогда не уходит в отпуск, не пишет багов и за секунду создаёт десятки и сотни строк тестового кода. Это компилятор.
Его научили работать за людей с помощью TestingMacroCollection — набора Swift Macros для тестов, который можно забрать с GitHub прямо после доклада.
В этом докладе Дмитрий покажет, как он и его коллеги заставили Swift генерировать тестовый код быстрее, чем вы успеваете открыть Xcode.
Вы узнаете, как в компании полностью автоматизировали создание инфраструктурного тестового кода и даже замеры производительности — и при этом сделали код чище и понятнее.
После этого доклада вы, скорее всего, тоже захотите нанять компилятор к себе в проект.