单一责任原则对验证意味着什么

Dug*_*Dug 6 validation single-responsibility-principle

单一责任原则是否意味着您的验证规则应该在实体外部?

如果是,那么每个验证规则使用一个类吗?

Meh*_*ari 1

取决于您对实体的定义。例如,您可以验证每个服务层中的输入,但此验证可能由单独的类处理。