Wake up, Neo! Dependencies have you…
Wake up, Neo! Dependencies have you…
Описание: Все знают, что писать модульные тесты полезно и нужно. Но почему же тогда часто мы находим модульные тесты в плачевном состоянии и видим, что они совершенно не приносят пользы? В этом небольшом докладе будет рассмотрено:
- Почему юнит-тесты вдруг могут оказаться сложными
- Почему тестирование с зависимостями это зло
- Что такое непрямой вход и выход
- Чем заменяются зависимости в тестах
- Как не зависеть от зависимостей
Этот доклад поможет вам писать модульные тесты более грамотно и делать их более надежными.
Тип выступления: Lighting Talk (15 минут)
Иван Мосев
Харьков, Украина
Более 5 лет занимается разработкой web-приложений на PHP. За это время прошел путь от простого разработчика до технического директора. В директорах не нашел себя и вернулся обратно в инженерию. Иван всегда интересуется новинками в PHP, не забывая смотреть по сторонам, а также экспериментирует с Python (Django и GAE). Успешно применяет различные практики XP и Scrum в своих проектах. С 2006 года применяет разработку через тестирование. Является приверженцем инженерных практик и стремится донести свою точку зрения до заказчиков и других разработчиков. Автор тренинга «TDD в PHP».
