Александр Сычев
Руководитель разработки @ ПАО "Сбербанк"
Москва

Классические ошибки модульного тестирования

Доклад принят в программу конференции

Описание:

В 2020-м году важность тестов для долгоиграющих проектов несомненна, ведь не зря компании Apple и Google проводят на ежегодных конференциях отдельные сессии, посвященные этой теме. Так что легко предположить, что в наши дни большинство мобильных разработчиков умеют писать тестовый код. Но писать его хорошо - отдельная наука. В докладе разберу типичные ошибки при реализации юнит-тестов: тавтологии, 100% покрытие, неправильное применение моков, выделение лишних абстракций. Примеры в докладе будут из мира iOS, но, тем не менее, советы применимы к любой сфере разработки.

О спикере

Александр Сычев

Руководитель разработки @ ПАО "Сбербанк"
Москва

Занимаюсь мобильной разработкой почти 8 лет, из них 3 - в качестве руководителя в таких компаниях, как PoloniumArts, RAMBLER&Co, Сбербанк. Участвовал в создании приложений "Сбербанк Онлайн", "Чемпионат", "Рамблер/почта", "Афиша". В мою зону ответственности входят как разработка приложений, так и управление людьми и командой.

В свободное время читаю научно-популярную литературу.