if(fooSuccess==true&&barSuccess!=true){
if(mooSuccess==true){
.....
}else if (mooSuccess!=true){
.....
}
}else if(fooSuccess!=true&&barSuccess==true){
if(mooSuccess==true){
.....
}else if (mooSuccess!=true){
if(cowSuccess==true){
.....
}else if (cowSuccess!=true){
.....
}
}
}
############################################
boolean condA = ( fooSuccess && !barSuccess && mooSuccess )
boolean condB = ( fooSuccess && !barSuccess && !mooSuccess )
boolean condC = (!fooSuccess && barSuccess && mooSuccess )
boolean condD = (!fooSuccess && barSuccess && !mooSuccess && cowSuccess)
boolean condE = (!fooSuccess && barSuccess && !mooSuccess && !cowSuccess)
if (condA) {
....
return;
}
if (condB) {
....
return;
}
... and so son
if (condE) {
....
return;
}