Время проведения
22
ноября2015
Завершено

Описание

Мастер-класс по разработке через тестирование поможет разработчикам эффективно применять TDD. Научит использовать unit тестирование в процессе разработки. Позволит улучшать, модифицировать и изменять код проекта, не ломая существующую функциональность. На мастер-классе будут проведены практические занятия по TDD - каждый из участников сможет получить опыт разработки через тестирование. После мастер-класса разработчики смогут внедрить разработку через тестирование на своем проекте с существующим кодом, начать новый проект с TDD, настроить continious integration для своих проектов, улучшить качество кода, провести рефакторинг кода.


Мастер-класс будет интересен:

- разработчикам, которые не использовали TDD, но хотят попробовать;
- разработчикам, внедряющим у себя на проекте TDD;
- разработчикам, которые уже используют TDD на своих проектах.

 

Необходимые знания:

- JavaScript
- Опыт командной разработки

План мероприятия
  1. Введение в TDD
  2. Атрибуты TDD
  3. Red -> Green -> Refactoring
  4. Преимущества 
  5. Полезные технологии разработки:
    • Парное программирование (практическое занятие)
    • Управление временем 
    • Agile разработка
    • Baby steps
  6. Emergent Design
  7. S.O.L.I.D., KISS, DRY
  8. Continious integration
  9. Coding dojo
  10. Инструменты
  11. Workshop - разработка приложения по TDD