Я собираюсь использовать BDD (Behavior Driven Design) в первый раз и пытаюсь привыкнуть к этому другому способу приближения к проблеме.
Можете ли вы рассказать несколько историй/сценариев, которые вы могли бы написать, например, для простого приложения входа в систему, используя BDD?
Например, из того, что я прочитал, кажется, что это хорошо:
Когда пользователь вводит недопустимый идентификатор пользователя/пароль, тогда отображает ошибку сообщение.
В отличие от:
Подтвердите идентификатор и пароль, выполнив поиск соответствующей записи в базы данных.