Тренінг
TDD в .NET
Сучасні засоби розробки значно підвищують ефективність розробників. Створювати додатки стає все легше і легше. Водночас складність самого програмного забезпечення постійно зростає. І часто розробники стикаються з проблемою: “А чи мій код працює так, як я хочу?”.
Розробка через тестування (Test Driven Development – TDD) вирішує цю та низку менш очевидних, але не менш важливих проблем. Напевно, кожен чув про цю техніку, але не всі знають, як правильно нею користуватися. І вже зовсім мало хто розуміє, що TDD – це весело і продуктивно.
Цей тренінг дозволить вам у компанії колег і під чуйним керівництвом людей, які практикують TDD щодня, пройти шлях від відповіді на питання “що ж це таке – TDD!?” до володіння набором практик та знань, які зроблять ваше життя розробника набагато легшим та приємнішим.
Після проходження тренінгів слухачі зможуть назавжди забути про сумніви “що робить/має робити цей код” і знайдуть душевну рівновагу та спокій на роботі. Велика кількість практичних завдань дозволить спробувати все викладене на ділі та покращить сприйняття матеріалу.
- Вартість
- 350 $за учасника
- Тривалість
- 16 годин / 2 дні
- Цільова аудиторія
- .NET розробники, лідери команд, технічні менеджери
Детальна програма
Тренінг розбитий на 8 півторагодинних модулів:
- Модуль 1. Вступ
- Що таке TDD, у чому його користь
- Методика роботи з TDD, основні правила та принципи
- Модуль 2. Hello World
- Починаємо працювати
- Пробуємо Arrange/Act/Assert
- Проєктування через тестування
- Модуль 3. Занурення
- Тестові двійники
- Організація тестів
- Запахи тестів
- Модуль 4. Інфраструктура
- Dependency Injection та його роль у TDD
- Роль Continuous Integration у TDD
- Метрики TDD
- Модуль 5. Перевіряємо засіки (бази даних та інші сховища)
- Взаємодія з джерелами даних
- Інтеграційні тести на базу даних
- Модуль 6. Welcome to real world
- Взаємодія з іншими сервісами та системами
- Ізоляція тестів
- Інтеграційні тести на сервіси
- Модуль 7. UI
- Тестування інтерфейсу користувача
- ASP.NET (MVC)
- WinForms / WPF
- Модуль 8. Спадщина предків (legacy code)
- Рефакторинг через тестування
Історія проведення
- 25-26 січня, 2013Київ, Україна
- 3-4 лютого, 2012Київ, Україна
