General information
Category:
Coding, syntax and commands
Environment versions
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.
Previous
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only