大家觉得判断布尔值的时候那种写法更直观?

查看 71|回复 3
作者:hauibojek   
[ol]
  • if (flag == false) {}
  • if (!flag) {}
    [/ol]
    我一般用 2 的写法,但是今天用一个代码检查工具(oclint)提示 inverted logic 。
    其他语言有没有官方的推荐写法

    写法, flag, 布尔值, inverted

  • chesha1   
    我喜欢写成 1 ,但是有的 ide 会提示我改成 2 ,尤其是是 pycharm ,clion 好像没这么提示过
    churchill   
    THAT MAKE NO SENSE
    ltyj2003   
    我会把 flag 命名为 isXxx ,然后用第二种写法。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部