Re:The Evolution of C Programming Practices: A Study of Unix...
by jdblair on Friday May 11, 2018 @04:38PM
(#17050631)
Using goto for managing cleanup after an error condition results in cleaner, easier to understand and maintain code. This is a specific idiom that is easy to recognize.
On the other hand, using goto to jump back in the program flow, or multiple branching gotos are both asking for trouble.
On the other hand, using goto to jump back in the program flow, or multiple branching gotos are both asking for trouble.