¿Cómo mejorar las declaraciones if-else anidadas?

2023-01-25 04:16:17

Cerrado. Esta pregunta está basada en opiniones. Actualmente no está aceptando respuestas.

¿Quieres mejorar esta pregunta? Actualiza la pregunta para que pueda responderse con hechos y citas editando esta publicación.

Cerrado hace 9 años.

¿Cómo podría mejorar las declaraciones if-else anidadas, por ejemplo, en el siguiente ejemplo de código (los números no son necesariamente los mismos, solo un ejemplo):

boolean a, b;
int result = 0;

if (a && b) {
    result = 3;
} else if (a) {
    result = 1;     
} else if (b) {
    result = 2;
}

¿Podría escribirse mejor de alguna manera? ¿O pensarías que está bien tal como está?

- membersound

Source
zh
Responder


4
Etiquetas similares
javascript x 4732
python x 2569
java x 2588
c# x 3579
php x 4579