Information générale
Catégorie:
Code, syntaxe and commandes
Versions des environnements
Network:
Windows 2008 Server
>>Throughout my college been told that every function should have only one exit point and thats how I had to draw my logical schemas( fortran and pascal yeah!) but I have always favored early exit since it made the program easier to read.
>
>Exactly what I am saying. Colleges, books etc say 'one exit point'. OTOH real world developers' experience show that 'multiple exit point' is easier to read and maintain for some (if not many or all) developers.
>Cetin
FWIW I still try to stick to one exit point when possible. (And college was a couple of years ago! LOL). I have no problem with an early Return if there is some unacceptable condition, but apart from that I like one Return at the end. Not slavishly, just as a goal. It seems cleaner to me.
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement