कुछ कोड में मैं अभी लिख रहा हूँ, मेरे पास कुछ इस तरह है:
if (uncommon_condition) {
do_something_simple();
} else {
do();
something();
long();
and();
complicated();
}
मेरा एक भाग सोचता है "यह जिस तरह से लिखा गया है वह ठीक है। सरल मामलों को पहले जाना चाहिए और अधिक जटिल मामलों को आगे जाना चाहिए।" लेकिन एक अन्य हिस्सा कहता है: "नहीं! elseकोड के तहत जाना चाहिए if, क्योंकि ifअसामान्य मामलों elseसे निपटने के लिए है और अन्य सभी मामलों से निपटने के लिए है।" कौन सा सही या बेहतर है?