Designing a Windows Application for Performance
Optimize the performance of a Windows-based application.
You should consider designing and developing an application for good performance early in its development cycle. Removing the performance glitches early in the development cycle is much less expensive than removing them later. The cost of rewriting modules, modifying code, or redistributing an application after the application has been fully developed or deployed goes up as an application moves beyond design and into implementation.
A common practice for ensuring the quality of code is to do frequent code reviews. You should also use the tests and techniques discussed previously in this chapter to see how two coding techniques compare in terms ...