Я работаю над проектом улучшения. Во многих областях я видел людей, использующих вложенные условия if. По моему мнению, это плохая идея, так как мы можем использовать единственное условие If, чтобы сделать то же самое. Есть ли какая-то конкретная причина для использования вложенного условия. Какой из следующих кодов будет эффективным?
if (Condi1== True) {
if (Condi2== True) {
if (Condi3== True) {
int answer = True;
}
}
}
OR
if((Condi1== True)&&(Condi2== True)&&(Condi3== True))
{
int answer = True;
}