Антон Бевзюк, Intel (Нижний Новгород) Александр Андронов Intel (Нижний Новгород) TDD - одна из основных практик экстремального программирования, давно и прочно завоевавшая популярность среди программистов. Но не все так просто, как кажется. Когда дело доходит до реального применения, многие программисты сталкиваются с проблемами применения TDD, выходящими за рамки книжных примеров. • Как писать быстрые тесты на несколько слоев? • Каково должно быть соотношение юнит тестов и интеграционных тестов? • Как писать тесты так, чтобы они не замедляли рефакторинг? • Как тестировать GUI? • Как тестировать базу данных? Именно такие проблемы мы и рассмотрим на воркшопе и вместе научимся писать правильные тесты.