Skip to main content
Question Protected by gnat
Post Made Community Wiki by user unknown

Many questions and answers on the C/C++ pages, specifically or indirectly discuss micro performance issues (such is the overhead of an indirect vs direct vs inline function), or using an O(n*nN2) vs O(NlogNNlogN) algorithm on a 100 item list.

I always code with no concern about micro performance, and little concern about macro performance, focusing on easy to maintain, reliable code, unless or until I know I have a problem.

My question is why is it that a large number of programmers care so much? Is it really an issue for most developers, have I just been lucky enough to not to have to worry too much about it, or am I a bad programmer?

Many questions and answers on the C/C++ pages, specifically or indirectly discuss micro performance issues (such is the overhead of an indirect vs direct vs inline function), or using an O(n*n) vs O(NlogN) algorithm on a 100 item list.

I always code with no concern about micro performance, and little concern about macro performance, focusing on easy to maintain, reliable code, unless or until I know I have a problem.

My question is why is it that a large number of programmers care so much? Is it really an issue for most developers, have I just been lucky enough to not to have to worry too much about it, or am I a bad programmer?

Many questions and answers on the C/C++ pages, specifically or indirectly discuss micro performance issues (such is the overhead of an indirect vs direct vs inline function), or using an O(N2) vs O(NlogN) algorithm on a 100 item list.

I always code with no concern about micro performance, and little concern about macro performance, focusing on easy to maintain, reliable code, unless or until I know I have a problem.

My question is why is it that a large number of programmers care so much? Is it really an issue for most developers, have I just been lucky enough to not to have to worry too much about it, or am I a bad programmer?

Tweeted twitter.com/#!/StackProgrammer/status/68196592431284224
paragraphs, punctuation, post-migration cleanup; edited title
Source Link
user131
user131

Why should I care about micro performance and efficency.?

Many questions and answers on the C/C++ pages, specifically or indirectly discuss micro performance issues (such is the overhead of an indirect vs direct vs inline function), or using an O(n*n) vs O(NlogN) algorithm on a 100 item list. 

I always code with no concern about micro performance, and little concern about macro performance, focusing on easy to maintain, reliable code, unless(until) or until I know I have a problem. 

My question is why is it that a large number of programmers care so much.? Is it really an issue for most developers, have I just been lucky enough to not to have to worry too much about it, or am I a bad programmer? I ask this here rather than over at programmers, because it is here that I observe these Q/As the most.

Why should I care about micro performance and efficency.

Many questions and answers on the C/C++ pages, specifically or indirectly discuss micro performance issues (such is the overhead of an indirect vs direct vs inline function), or using an O(n*n) vs O(NlogN) algorithm on a 100 item list. I always code with no concern about micro performance, and little concern about macro performance, focusing on easy to maintain, reliable code, unless(until) I know I have a problem. My question is why is it that a large number of programmers care so much. Is it really an issue for most developers, have I just been lucky enough to not to have to worry too much about it, or am I a bad programmer? I ask this here rather than over at programmers, because it is here that I observe these Q/As the most.

Why should I care about micro performance and efficency?

Many questions and answers on the C/C++ pages, specifically or indirectly discuss micro performance issues (such is the overhead of an indirect vs direct vs inline function), or using an O(n*n) vs O(NlogN) algorithm on a 100 item list. 

I always code with no concern about micro performance, and little concern about macro performance, focusing on easy to maintain, reliable code, unless or until I know I have a problem. 

My question is why is it that a large number of programmers care so much? Is it really an issue for most developers, have I just been lucky enough to not to have to worry too much about it, or am I a bad programmer?

Post Migrated Here from stackoverflow.com (revisions)
Source Link
mattnz
  • 21.5k
  • 5
  • 57
  • 84

Why should I care about micro performance and efficency.

Many questions and answers on the C/C++ pages, specifically or indirectly discuss micro performance issues (such is the overhead of an indirect vs direct vs inline function), or using an O(n*n) vs O(NlogN) algorithm on a 100 item list. I always code with no concern about micro performance, and little concern about macro performance, focusing on easy to maintain, reliable code, unless(until) I know I have a problem. My question is why is it that a large number of programmers care so much. Is it really an issue for most developers, have I just been lucky enough to not to have to worry too much about it, or am I a bad programmer? I ask this here rather than over at programmers, because it is here that I observe these Q/As the most.