Часто бывает, что в продукте какие-то фичи включены, а какие-то выключены. Например, фича сделана, но пользователей оповестить ещё не успели. Или закон ещё не вышел. Или фича пока доступна только бета-тестерам. Вот это и есть Feature-driven development. И ведь их ещё надо как-то тестировать! Я покажу, как элегантно реализовать такой подход в коде – без ветвящихся IF и ужасов размерживания. А главное, покажу, как использовать фичи в тестировании.

devclubeu 13 from devtraining on Vimeo.