A useful way to measure the product as its going along is to write micro benchmarks which exercise the hot code paths. A micro benchmark, essentially, is the distillation of the meat of a piece of functionality, stripped down to its core. With the application separated in this fashion, its easy to identify whats slowing down an overall scenario. Once youre done writing it, make sure to spend a little time thinking about what kind of results you expect to see.
|