V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Newyorkcity
V2EX  ›  程序员

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

  •  1
     
  •   Newyorkcity · 2022-07-22 20:17:19 +08:00 · 568 次点击
    这是一个创建于 1177 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2474 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 01:38 · PVG 09:38 · LAX 18:38 · JFK 21:38
    ♥ Do have faith in what you're doing.