2
|
Vivin Paliath · 技术社区 · 14 年前 |
![]() |
1
4
之所以让人困惑,部分原因是人们没有把正交性作为标准的一部分来讨论“Fail early”很有用,这样就可以在错误发生的地方而不是下游捕获错误。但对于正交故障,没有下游或多个下游。 例如,大多数用户表单都充满了许多独立的问题,例如用户名、密码、电子邮件。因为他们是独立的,所以等到三个人都到了,再描述一下 同时出现所有错误 |
![]() |
2
2
对于无效输入或丢失数据之类的小错误,如何方便用户使用系统取决于您自己。这可能非常烦人,例如,如果有人将完整的电子表格数据导入到系统中,第一行失败,而您说“第一行失败”。用户修复第一行,导入,并得到消息“第二行失败”。假设有65536行。你已经知道你不会对数据做任何事情,但是你想让用户的生活更轻松吗?同样,这些是 琐碎的 我正在讨论的错误,当然您将设计一个验证 全部的 处理前的数据。 对于您没有预料到的或不仅仅是验证问题的更严重的错误,请返回 失败得又快又难 . |
![]() |
George Alexander · 类似电报的用户名的Regex 1 年前 |
![]() |
Aliaksei · 保存前进行WebFlux检查 2 年前 |
![]() |
Nimet · 如何在regex密码模式中转义* 2 年前 |
![]() |
Jee · PowerShell输入验证-输入不应为所有数字 6 年前 |
![]() |
James · Django使用RangeWidget验证表单 6 年前 |