卫语句


最近在看阿里的开发手册,想规范一下自己的代码风格

看到控制语句的那一章:提到了   “卫语句”   这个名词,好奇,查了下

卫语句:我们在业务代码中如果有用到好几层if() ... else{} 判断,可以把条件拆分开分开判断

这样的代码看起来比较简洁,易读性大大提高

例子:

public void getTypeNew() {
        /**
         *当type的值满足条件后,直接return掉,将这个方法终止。不再继续进行了。
         *若所有条件均不满足,则执行setType();这个最终else的业务处理
         */
        if (type == 0) {
            return;
        }
        if (type == 1) {
            return;
        }
        if (type == 2) {
            return;
        }
        setType();
    }

 阿里开发手册截图如下

 

 

 

引用链接:https://blog.csdn.net/Soumns_Kris/article/details/78390492


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM