winsweet
V2EX  ›  问与答

如何检测项目中存在这样的函数,定义了返回值但调用的地方未做判断的。

  •  
  •   winsweet · May 6, 2013 · 3423 views
    This topic created in 4794 days ago, the information mentioned may be changed or developed.
    比如一个函数返回了失败,但调用未判断,继续执行后面的逻辑。
    当然好的代码习惯和风格可以完全避免此类情况,加上一些必要的Review机制。
    但还是会有疏漏的地方,特别是时间比较赶的时候。
    之前遇到两次出bug查到最后发现没判断返回值,于是就想可不可以通过静态代码分析之类的工具来检测出类似的场景。
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2331 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 16:02 · PVG 00:02 · LAX 09:02 · JFK 12:02
    ♥ Do have faith in what you're doing.