Chapter 6. Refining the Design

It affords me no satisfaction to commence to spring an arch before I have got a solid foundation.

—Henry David Thoreau

This chapter lays the design foundation for the more advanced utilities developed in the next three chapters. High-level design issues are discussed and base classes are created. It is primarily oriented toward developers, though users of the utilities may find useful background on how to describe the grammars of the legacy formats and the file description documents that encode those grammars.

Get Using XML with Legacy Business Applications now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.