我在一个面试问题上发现了这个。
如果“person_key”与数据库中的记录不匹配,数据层函数:“get_person_by_key(person_key)”是否应该返回“None”或引发“NotFound”异常?请说明你的理由
这种区分有意义吗?我感到怀疑。
我在一个面试问题上发现了这个。
如果“person_key”与数据库中的记录不匹配,数据层函数:“get_person_by_key(person_key)”是否应该返回“None”或引发“NotFound”异常?请说明你的理由
这种区分有意义吗?我感到怀疑。