next The Singleton
up Elements of Design
previous The Document Object Model
  Contents
PDF version   PostScript version

Design Patterns

We recognised in Section [*] design patterns as an essential means to reuse successful designs. Most patterns introduce in the design a level of flexibility that is of no use to a project of this scope. Only two of the 23 fundamental patterns described in (Gamma et al., 1995) have consequently been used; the singleton pattern, and the template method pattern. The latter has been implemented (i.e. adapted from C++, since this language is used in (Gamma et al., 1995)) at two occurrences.
The command pattern could have been introduced in the design of the SOAP interpretation process, should the support for encoding more data types have had to be provided.

Subsections
next The Singleton
up Elements of Design
previous The Document Object Model
  Contents

Copyright © 2001 Jean-Marc Rosengard