Written by Steven Haines Why is the performance of enterprise Java applications today so poor? The keys to better performance are simple: test early in the application development lifecycle, test the right things, and test consistently. The problem is that consistently applying formal performance testing strategies during application development is tedious and time-consuming. This paper explains how to improve one key part of application testing: code profiling. The two-step process involves interactive analysis of the code using Quest JProbe and automated profiling using the agile process of Continuous Performance Management. Each of these steps is detailed using an extended example. Using this two-step code profiling strategy from within Eclipse will help developers identify slow-running portions of code during application development, enabling your production Java applications to live up to their potential. PDF Document - 1.3 MB