重构 简化return

重构 简化return

遇到类似这种代码:

bool ret;
if (DoSth() == -1) {
    ret = false;
} else {
    ret = true;
}

if (!ret)
    return false;
return true;

常忍不住把它改了:

return DoSth() != -1;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,807评论 25 709
  • 《重构》读书笔记 总览 第一部分 第一章从实例程序出发,展示设计的缺陷,对其重构可以了解重构的过程和方法。 第二部...
    白桦叶阅读 7,063评论 2 5
  • 01 毕业季即将来临,好似身边的人都提前披上了厚重的铠甲,准备奔赴未知的战场。 我们所有人都好像患上了一种病,叫焦...
    午后呓语阅读 6,046评论 28 64
  • 《魔术师》最后一个镜头出现在荧幕上,我才忽然明白了整个故事,眼泪唰的流出来,控制不住。过去的一百多分钟里,观众随着...
    kelo君阅读 3,146评论 0 0
  • “站住!你听我说。” “站住?盖聂,你现在都这么和我说话了,是不是?” “不是,蓉儿,你听我解释。” “听你解释?...
    迷途卟知返阅读 3,928评论 0 1