Курс в 2 актах, охватывающий лишь некоторые (you don't say!) вопросы, касающиеся разработки программного обеспечения
Действующие лица:
- Преподаватель
- Студенты
- Парень, который появляется на последней лекции (starring Nicolas Cage as special guest)
- Проектор
Акты:
- Осень - Документирование, SRS, git, рефакторинг
- Весна - Тестирование, TDD, BDD, NUnit, Moq, Selenium
Осень:
- Эрик Брауде "Технология разработки программного обеспечения", 2004
- Сергей Орлов "Технологии разработки программного обеспечения", 2002
- Стив Макконнелл "Совершенный код. Мастер-класс", 2017
- Мартин Фаулер "Рефакторинг: улучшение существующего кода", 2003
- Роберт Uncle Bob Мартин "Чистый код: создание, анализ и рефакторинг", 2010
Весна:
- Рой Ошероув "Искусство автономного тестирования с примерами на C#", 2016
- Джерард Месарош "Шаблоны тестирования xUnit: рефакторинг кода тестов", 2008
- Grzegorz Gałęzowski "Test-Driven Development. Extensive Tutorial"