onelsas

onelsas

V2EX member #218066, joined on 2017-02-28 22:44:43 +08:00
onelsas's recent replies
@SpicyCat @Abirdcfly
他们的代码的本意应该就是出了异常,认为可以忽略异常,然后就返回 None 。但是这样的做法假设有一个函数或者方法,它被**嵌套**调用了多次,所以在一系列嵌套调用的过程必须每一次都要检查 None ,要不然等出了错就不知道异常到底是哪一步骤抛出来的。

我现在有两种做法:
1. 原本返回 None 的地方我不兼容异常,全部抛出
2. 在返回 None 的地方做检查,并且记录日志,但是这样的话代码结构会很丑

请问上面做法是否合理?
@nyanyh 新手只想问一下有没有关于 Pysonar 的使用教程?
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3432 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 11:24 · PVG 19:24 · LAX 04:24 · JFK 07:24
♥ Do have faith in what you're doing.