“An interesting question is: Does such a massive performance gain means that it was badly coded the first time?
Previous slower versions met several thousands of functional
requirement needed to analyze properly any .NET application. In this
sense, it was nicely coded. But still, there
were room for improvement and my believe is that there is always room for better performance. Even on the current much faster
version we identified several significant optimizations to be done. The downside
is that this will require a lot of work. So the first lesson learned
is that there is always room for better
performance. We can complete this rule with the fact that the amount of work to make a program run
faster grows exponentially with the gain expected.” source...
Loading...