Click here to Skip to main content
15,892,674 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: Long Lines Pin
Rolf Borchmann22-Oct-19 0:14
Rolf Borchmann22-Oct-19 0:14 
GeneralRe: Long Lines Pin
Richard Deeming22-Oct-19 1:35
mveRichard Deeming22-Oct-19 1:35 
GeneralRe: Long Lines Pin
PeejayAdams22-Oct-19 1:45
PeejayAdams22-Oct-19 1:45 
GeneralRe: Long Lines Pin
Gary Wheeler22-Oct-19 2:10
Gary Wheeler22-Oct-19 2:10 
GeneralRe: Long Lines Pin
Dan Neely22-Oct-19 2:53
Dan Neely22-Oct-19 2:53 
GeneralRe: Long Lines Pin
obermd22-Oct-19 3:35
obermd22-Oct-19 3:35 
GeneralRe: Long Lines Pin
Thomas James22-Oct-19 4:36
Thomas James22-Oct-19 4:36 
GeneralRe: Long Lines Pin
MikeTheFid22-Oct-19 5:51
MikeTheFid22-Oct-19 5:51 
I haven't read all the responses yet, by here's my take in general terms.

As devs, we sometimes encounter situations where competing priorities become evident.

Like when the ideal of simplicity, readability, and maintainability run counter to runtime efficiency.

I always bias my choices with empathy for the shmuck (fixer-person or enhancer-person) that comes later and must figure out what the Elephant | [mastadon] I was trying to do.

Impossible-to-easily-parse code is a follow-on bug waiting to happen.

There is nothing more insidiously degrading to a codebase than cascading bugs due to ill-informed, shoot-from-the-hip changes because the code is too difficult to grok. And we all know it happens.

The kicker here is, unless it's message-loop-style code that runs continuously for the life of execution, it won't ever be an issue (AND, the compiler may even ultimately produce the same code.)

endRant Smile | :)
Cheers,
Mike Fidler

"I intend to live forever - so far, so good." Steven Wright
"I almost had a psychic girlfriend but she left me before we met." Also Steven Wright
"I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.

GeneralRe: Long Lines Pin
Jan Heckman22-Oct-19 12:11
professionalJan Heckman22-Oct-19 12:11 
GeneralThought of the Day Pin
OriginalGriff21-Oct-19 4:38
mveOriginalGriff21-Oct-19 4:38 
GeneralRe: Thought of the Day Pin
lopatir21-Oct-19 5:12
lopatir21-Oct-19 5:12 
GeneralRe: Thought of the Day Pin
Kschuler21-Oct-19 5:44
Kschuler21-Oct-19 5:44 
GeneralRe: Thought of the Day Pin
jeron121-Oct-19 5:46
jeron121-Oct-19 5:46 
GeneralRe: Thought of the Day Pin
Ravi Bhavnani21-Oct-19 5:48
professionalRavi Bhavnani21-Oct-19 5:48 
GeneralRe: Thought of the Day Pin
dandy7221-Oct-19 9:28
dandy7221-Oct-19 9:28 
GeneralRe: Thought of the Day Pin
Herman<T>.Instance21-Oct-19 21:16
Herman<T>.Instance21-Oct-19 21:16 
GeneralAre you still alive... Pin
glennPattonWork321-Oct-19 3:09
professionalglennPattonWork321-Oct-19 3:09 
GeneralRe: Are you still alive... Pin
  Forogar  21-Oct-19 3:24
professional  Forogar  21-Oct-19 3:24 
GeneralRe: Are you still alive... Pin
phil.o21-Oct-19 3:32
professionalphil.o21-Oct-19 3:32 
GeneralRe: Are you still alive... Pin
ZurdoDev21-Oct-19 5:59
professionalZurdoDev21-Oct-19 5:59 
GeneralRe: Are you still alive... Pin
Mike Hankey21-Oct-19 3:33
mveMike Hankey21-Oct-19 3:33 
GeneralRe: Are you still alive... Pin
AFell221-Oct-19 5:19
AFell221-Oct-19 5:19 
GeneralRe: Are you still alive... Pin
Maximilien21-Oct-19 3:34
Maximilien21-Oct-19 3:34 
GeneralRe: Are you still alive... Pin
OriginalGriff21-Oct-19 3:38
mveOriginalGriff21-Oct-19 3:38 
GeneralRe: Are you still alive... Pin
OriginalGriff21-Oct-19 3:40
mveOriginalGriff21-Oct-19 3:40 

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.