Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 51367

Questions related to improving application performance, this can be range from selection software architecture to selection of algorithms.

0 votes

How often is software speed evident in the eyes of customers?

So often you end up with making more nice and shiny reports instead of fixing performance issues. Because really you're selling to management, not end user. … Which means in that case, you will be hard pressed to mark up for some performance issues but will make top dollar on automating that report. …
Pieter B's user avatar
  • 13.3k
131 votes
Accepted

Is it bad practice to write code that relies on compiler optimizations?

Employ the least astonishment principle. Is it you and only ever you who is going to use this code, and are you sure the same you in 3 years is not going to be surprised by what you do? Then go ahea …
Pieter B's user avatar
  • 13.3k
2 votes

Should I worry about performance, even if there is no loss of convenience?

If you're designing GUI applications, performance should always be on your mind. If you should re-factor your current application however depends if the time investment is worth it. …
Pieter B's user avatar
  • 13.3k
2 votes

List comparing techniques for faster performance

Sort the small list with an efficient sorting algorithm, traverse the big list and for every item in the big list use a binary search to find whether there's a matching item in the small list.
Pieter B's user avatar
  • 13.3k
1 vote

Why aren't we building and using parallel processors *meant* for general computation?

Yes, you can get more performance, but this performance comes at a cost: developer time. …
Pieter B's user avatar
  • 13.3k
3 votes

Performance: Is There a Reason to Use Processes over Threads?

There is not a real performance benefit for using processes over threads. The real reason why you hear this is a tiny “white lie”. … But then when someone ask you why you chose processes over threads, are you going to say: “I’m too bad of a programmer to use threading” or mutter something about performance? …
Pieter B's user avatar
  • 13.3k
11 votes

When to optimize for memory vs performance speed for a method?

I would optimize for readability. Method X: private bool IsSumInRange(int number1, int number2) { return IsValueInRange(number1+number2, -1000, 1000); } private bool IsValueInRange(int Value, in …
Pieter B's user avatar
  • 13.3k