V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Newyorkcity
V2EX  ›  程序员

关于用不用 Optional 和 warn 级别 log,大家有一套判断标准吗?

  •  1
     
  •   Newyorkcity · Jul 22, 2022 · 712 views
    This topic created in 1376 days ago, the information mentioned may be changed or developed.

    RT ,工作一年多来时不时会遇到要不要让返回结果是 Optional ,有的时候觉得更安全,有的时候觉得有点啰嗦。

    我现在的看法是,仅在针对一个 public 的会被其它地方调用的方法的返回值上使用。当返回值是 null 的情况是一种有意义的情况,那么应该用 Optional 。如果返回 null 本身是无意义的或者是异常的,那么此时不必封装。

    关于什么时候用 WARN 级别日志,什么时候用 ERROR ,我目前还没有一个明确的说法,就很多时候跟着感觉走。

    抛砖引玉,希望能得到大家的看法。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2685 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 15:57 · PVG 23:57 · LAX 08:57 · JFK 11:57
    ♥ Do have faith in what you're doing.