Загрузка страницы

Антон Руткевич — Пишем действительно тестируемый код

Ближайшая конференция:
Mobius 2021 Moscow — 22-25 ноября, онлайн.
Подробности и билеты: https://bit.ly/37eIq4d

. .
. Многие разработчики уже понимают необходимость покрывать код тестами, но ещё далеко не все начали это делать. Одна из наиболее частых проблем — сложность покрытия тестами кода, при написании которого тестируемость не закладывалась в архитектуру. На докладе поговорим о том, как закладывать тестируемость в архитектуру нового кода, а также как рефакторить и покрывать тестами код, который изначально не был к этому готов. Несмотря на то, что доклад будет упоминать Android, MVP, Kotlin и Rx в примерах, знание этих технологий / языков / подходов не обязательно для понимания доклада, а подход, о котором мы поговорим, может быть применён далеко за их пределами.

Видео Антон Руткевич — Пишем действительно тестируемый код канала Mobius
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
4 сентября 2017 г. 12:15:53
00:54:20
Другие видео канала
Вадим Белотицкий — Внедрение SPM — тернистый путьВадим Белотицкий — Внедрение SPM — тернистый путьЕвгений Мацюк — Пишем тестируемый кодЕвгений Мацюк — Пишем тестируемый кодЕгор Толстой — May the Code Review be with youЕгор Толстой — May the Code Review be with youСергей Раков — Давайте думать над архитектуройСергей Раков — Давайте думать над архитектуройВладимир Иванов — Прожаренная птичка: Готовим Flutter к промышленному использованиюВладимир Иванов — Прожаренная птичка: Готовим Flutter к промышленному использованиюАнтон Шилов — Jetpack Compose для консистентности UI ваших приложенийАнтон Шилов — Jetpack Compose для консистентности UI ваших приложенийВиктор Лапин — Введение в AOSP, или Как потратить ночь на сборку AndroidВиктор Лапин — Введение в AOSP, или Как потратить ночь на сборку AndroidМихаил Куренков — Kotlin multiplatform в мобильных Яндекс.Картах с позиции iOS-разработчикаМихаил Куренков — Kotlin multiplatform в мобильных Яндекс.Картах с позиции iOS-разработчикаШкола дэнсхолла| Урок 7| Движения Get There, Gimme Way и ShockwaveШкола дэнсхолла| Урок 7| Движения Get There, Gimme Way и ShockwaveПродуктовый подход к саморазвитию – Александр ЗиминПродуктовый подход к саморазвитию – Александр ЗиминАлексей Быков — Badass data source: Offline-mode в несколько строк кодаАлексей Быков — Badass data source: Offline-mode в несколько строк кодаМихаил Зотьев — Flutter под капотомМихаил Зотьев — Flutter под капотомСтепан Гончаров — Абсолютная модуляризацияСтепан Гончаров — Абсолютная модуляризацияКирилл Розов — Увлекательная жизнь в панели уведомленийКирилл Розов — Увлекательная жизнь в панели уведомленийАлександр Лавриненко — WebSocket: Как, когда и сколько стоитАлександр Лавриненко — WebSocket: Как, когда и сколько стоитКруглый стол. Declarative UI live codingКруглый стол. Declarative UI live codingАлександр Денисов — Воркшоп. Flutter Zero LiveShow: Для начинающих, профессионалов и начинающихАлександр Денисов — Воркшоп. Flutter Zero LiveShow: Для начинающих, профессионалов и начинающихПавел Борзиков, Георгий Гигаури — Выходим на рынок HuaweiПавел Борзиков, Георгий Гигаури — Выходим на рынок HuaweiАртур Василов, Илья Богин — Как создавали «суперапп» ЯндексаАртур Василов, Илья Богин — Как создавали «суперапп» ЯндексаПлатон Малюгин — Переезд платежного терминала с Linux на AndroidПлатон Малюгин — Переезд платежного терминала с Linux на Android
Яндекс.Метрика