В этом вопросе я просто хочу попросить несколько идей.Иногда я сталкиваюсь с ситуациями, когда я в итоге пишу такие if
операторы, однако мне кажется, что есть лучший способ написать это, поскольку func1()
написано в двух местах, я считаю, что это должно быть только в одном месте.
if (cond1) {
func1();
} else {
if (cond2) {
func1();
} else {
func2();
}
}
Как бы вы написали это лучше и, конечно, читабельно?