Dalam beberapa kode yang saya tulis sekarang, saya memiliki sesuatu seperti ini:
if (uncommon_condition) {
do_something_simple();
} else {
do();
something();
long();
and();
complicated();
}
Sebagian dari saya berpikir, "Tidak masalah dengan cara penulisannya. Kasing sederhana harus didahulukan dan kasing rumit selanjutnya." Tetapi bagian lain mengatakan: "Tidak! elseKode harus berada di bawah if, karena ifuntuk menangani kasus yang tidak biasa dan elseuntuk menangani semua kasus lainnya." Mana yang benar atau lebih disukai?