goto
is the most elegant and readable way to solve a problem (which is almost never) I find it doesn't save me any time. I save a bit of writing, but then I have to defend it in the code review and to everyone who looks at the code until I tire of explaining it over and over and replace it with a clumsier conventional structure. — user4581301 48 secs ago