gpt4 book ai didi

language-agnostic - 哪个应该先编码,功能检查还是有效性检查?

转载 作者:行者123 更新时间:2023-12-03 18:14:13 25 4
gpt4 key购买 nike

例如,在从头开始编写注册表单时,首先使其与预期输入一起运行,然后返回并捕获/处理意外输入并处理错误是否有意义?

另一种方法是处理输入,检查任何约束并确保它们得到正确处理,然后处理使典型用例正常运行。

一种方式比另一种方式更可取,如果是,为什么?此外,是否有另一种方法来完成这种由两部分组成的任务?

澄清 ,有效性,我的意思不仅仅是数据验证,包括业务规则,比如“最多X个人可以注册这个事件”

最佳答案

在我看来,最好的办法是获得一个体面的第一个版本,它可能无法完全处理所有意外情况,但经过深思熟虑和模块化。然后您可以返回并完善逻辑,以便您的测试通过。

在现实世界中,这种方法是有返回的,因为当有一些问题在起作用时,你更有可能变得富有成效和兴趣,而不是仅仅被困在试图找出你头脑中的所有边缘情况并处理它们时开始。

关于language-agnostic - 哪个应该先编码,功能检查还是有效性检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/826033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com