මම බොහෝ විට ආකෘති දෙකෙහිම මෙවැනි ක්රියාකාරිත්වයක් ලියා ඇති අතර, එක් ආකෘතියක් තවත් ආකෘතියකට වඩා කැමති දැයි මම කල්පනා කළෙමි.
public void SomeFunction(bool someCondition)
{
if (someCondition)
{
// Do Something
}
}
හෝ
public void SomeFunction(bool someCondition)
{
if (!someCondition)
return;
// Do Something
}
මම සාමාන්යයෙන් පළමු එක සමඟ කේත කරන්නේ කේතීකරණයේදී මගේ මොළය ක්රියා කරන ආකාරය නිසා ය, නමුත් මම සිතන්නේ 2 වන ක්රමයට වඩා වැඩි කැමැත්තක් දක්වන්නේ එය කිසියම් දෝෂයක් හැසිරවීම ගැන වහාම බලා ගන්නා නිසා සහ කියවීමට පහසු වන බැවිනි