Dokładnie tak.
Mówi się dwa razy mierz a raz tnij, bo potem ciężko już skleić, źle pomierzone. I często tak postępuje dobry rzemieślnik, czy to krawiec, czy stolarz, ślusarz itd. W naszym wypadku też tak warto ...
Dobrą praktyką jest dwa razy pomyśleć [a nawet więcej razy] i dopiero wtedy robić. Bardzo złą praktyką, jest bezmyślne, szybkie użycie copy-paste, a potem zastanawianie się czemu to czasami działa a czasami nie.
Np czy tak będzie dobrze [pytanie retoryczne]:
if (n > 10 && n <= 20) ...
else if (n <= 10) ...
else if (n > 20 && n <= 100) ..
else ....
a tak [też pytanie retoryczne]:
if (n <= 20) ...
else if (n <= 10) ...
else if (n <= 100) ..
else ....
a może tak [też pytanie retoryczne]:
if (n <= 10) ...
else if (n <= 20) ...
else if (n <= 100) ..
else ...
PS
Prośby:
1. o nie tworzenie wątków bezpośrednio w dziale pl.spoj.com tylko w odpowiednich poddziałach, Trochę mnie męczy ręczne sprawdzanie i przenoszenie.
2. o utworzenie działów: off-topic, dobra praktyka, faq itd [ja nie mam uprawnień] może @kopringo, a może @kuszi, no ludzie, proszę
?
PS 2
Bynajmniej nie twierdzę, że Ty tak nie robisz 