我写了各种描述功能的用户故事,在相当高的层次上。例如:
As an analyst, I want to view the current share price, so that I have quick access to an up-to-date valuation of stock across the Euronext, London and New York stock exchanges.
这一要求是基于一些软件的新版本中正在重新开发的现有功能。从现有的实现中可以看出,实际显示的信息包含了许多额外的数据,如不同的类或共享、不同的图表时标等。
我认为捕捉当前实现中的所有功能是不切
我想使用验证我的域模型实体。我读过,它使用FluentValidation来验证他的实体。以下是他如何验证其实体:
public class ParticipantValidator : AbstractValidator<Participant>
{
public ParticipantValidator(DateTime today, int ageLimit, List<string> validCompanyCodes, /*any other stuff you need*/)
{...}
public void BuildRules()
{