Ответ CanSpice правильный. Дополнительным соображением для эффективности является выяснение того, какое условие происходит чаще всего. Например, если a == b1 возникает только 1% времени, то вы получаете лучшую производительность, сначала проверяя другой случай.
Gir Loves Tacos ответ также хорош. Лучшая практика заключается в том, чтобы обеспечить охват всех случаев.