in reply to method aliases with goto(&NAME)
“Scary” is the ultimate under-statement. “Unmaintainable” is its second cousin.
You probably have a short-list of possibilities where this code can actually “go to.” Put this into the code such that it cannot go anywhere else without dieing. For example, return a string or a constant, then use a if {goto} elsif {goto} else {die} construct. It still sucks but it sucks slightly less. Now, you do not have to “look somewhere far-away to see what it is supposed to be doing, then cross-your-fingers to see if it actually does it.” That’s exactly the sort of thing that causes pagers to go-off at 3AM.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: method aliases with goto(&NAME)
by tobyink (Canon) on Sep 18, 2013 at 13:48 UTC | |
Re^2: method aliases with goto(&NAME)
by Anonymous Monk on Sep 18, 2013 at 10:44 UTC |
In Section
Seekers of Perl Wisdom