【公共规范】严禁写if (true) then true样式的代码

这个没啥好说的,直接上代码吧:

public boolean example(final boolean condition, final User user) {
    // 1、
    obj.isEnable = condition ? true : false;

    // 2、
    if(condition) {
        user.isEnable = true;
    } else {
        user.isEnable = false;
    }

    // 3、
    if(condition) {
        user.isEnable = false;
    } else {
        user.isEnable = true;
    }

    // 4、
    if(user.isEnbale) {
        user.isEnable = false;
    } else {
        user.isEnable = true;
    }

    // 5、
    if(condition) {
        return true;
    } else {
        return false;
    }

    // 6、
    if(condition) {
        callMethod(true);
    } else {
        callMethod(false);
    }
}

O Captain! My Captain!