Click here to Skip to main content
15,890,995 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: I have no idea if this is real... Pin
ledtech310-Nov-13 3:04
ledtech310-Nov-13 3:04 
GeneralRe: I have no idea if this is real... Pin
BillWoodruff10-Nov-13 3:16
professionalBillWoodruff10-Nov-13 3:16 
GeneralRe: I have no idea if this is real... Pin
Mike Hankey10-Nov-13 4:19
mveMike Hankey10-Nov-13 4:19 
Generalgoto statement Pin
Tarek Elqusi9-Nov-13 20:53
professionalTarek Elqusi9-Nov-13 20:53 
GeneralRe: goto statement PinPopular
OriginalGriff9-Nov-13 21:23
mveOriginalGriff9-Nov-13 21:23 
GeneralRe: goto statement Pin
GuyThiebaut9-Nov-13 21:48
professionalGuyThiebaut9-Nov-13 21:48 
GeneralRe: goto statement Pin
OriginalGriff9-Nov-13 22:17
mveOriginalGriff9-Nov-13 22:17 
GeneralRe: goto statement Pin
CDP18029-Nov-13 22:06
CDP18029-Nov-13 22:06 
That's the usual reasoning and perfectly ok in most cases.

What if I need to squeeze out a better performance? Readability and maintainability now are secondary. I have done this often enough in the past and still do it today.

Writing software is not a religion and mindlessly reciting and enforcing rules does not help at all. The rules may have good reasons, but you must always understand their goals. Break them if your goals happen to be different.
Sent from my BatComputer via HAL 9000 and M5

GeneralRe: goto statement Pin
OriginalGriff9-Nov-13 22:16
mveOriginalGriff9-Nov-13 22:16 
GeneralRe: goto statement Pin
Gary R. Wheeler9-Nov-13 23:55
Gary R. Wheeler9-Nov-13 23:55 
GeneralRe: goto statement Pin
Stefan_Lang10-Nov-13 22:13
Stefan_Lang10-Nov-13 22:13 
GeneralRe: goto statement Pin
Rob Grainger10-Nov-13 22:32
Rob Grainger10-Nov-13 22:32 
GeneralRe: goto statement Pin
vl211-Nov-13 7:56
vl211-Nov-13 7:56 
GeneralRe: goto statement Pin
Rob Grainger13-Nov-13 2:02
Rob Grainger13-Nov-13 2:02 
GeneralRe: goto statement Pin
TNCaver11-Nov-13 6:54
TNCaver11-Nov-13 6:54 
GeneralRe: goto statement Pin
Kornfeld Eliyahu Peter9-Nov-13 23:54
professionalKornfeld Eliyahu Peter9-Nov-13 23:54 
GeneralRe: goto statement Pin
OriginalGriff9-Nov-13 23:55
mveOriginalGriff9-Nov-13 23:55 
GeneralRe: goto statement Pin
  Forogar  10-Nov-13 5:26
professional  Forogar  10-Nov-13 5:26 
GeneralRe: goto statement Pin
OriginalGriff10-Nov-13 5:34
mveOriginalGriff10-Nov-13 5:34 
GeneralRe: goto statement Pin
  Forogar  10-Nov-13 6:09
professional  Forogar  10-Nov-13 6:09 
GeneralRe: goto statement Pin
Richard Andrew x6410-Nov-13 9:28
professionalRichard Andrew x6410-Nov-13 9:28 
GeneralRe: goto statement Pin
  Forogar  10-Nov-13 12:52
professional  Forogar  10-Nov-13 12:52 
GeneralRe: goto statement Pin
Rob Grainger10-Nov-13 22:34
Rob Grainger10-Nov-13 22:34 
GeneralRe: goto statement Pin
rx7man11-Nov-13 19:56
rx7man11-Nov-13 19:56 
GeneralRe: goto statement Pin
Tarek Elqusi11-Nov-13 21:22
professionalTarek Elqusi11-Nov-13 21:22 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.