В настоящее время я много думаю о том, как структурировать лучшие истории пользователей, в моем случае это когда я использую подход BDD - напишите истории пользователей в начале dev.Структура пользовательских историй [например, BDD]
Предположим, у нас есть следующие «новые функции»: настройки регистрации и учетной записи. В системе анонимны, аутентифицированы (обычные пользователи, которые вошли в свою учетную запись) и пользователи-администраторы (продвинутые пользователи) в качестве ролей.
Анонимный пользователь является единственным, кому разрешено регистрироваться, но не разрешено использовать функцию настроек, аутентифицированный пользователь может обновить свои настройки, и администратор может обновить свои настройки и дополнительные данные, но оба не могут зарегистрироваться (снова) ,
Каков наилучший способ структурирования функции - которую могут использовать разные роли, но не все по-другому - или функция, которая может использоваться только одной ролью в истории пользователей bdd?
Ваш вопрос, кажется, интересен, но должен быть более точным, может быть, создать пример реализации, чтобы спросить о реальной спасательной проблеме. – chalasr