With a thorough understanding of just a handful of these patterns, we can approach a complex framework and quickly comprehend its structure.
Web based O-O systems are no different.
In this article we apply patterns from Design Patterns 1 to explore WebObjects, a sophisticated framework from NeXT Software Inc. for delivering Web-based applications 2 . Before diving into the design patterns in WebObjects, it is important to understand the product itself. NeXT's WebObjects is a framework for building object-oriented applications on the web. Unlike Java applets, WebObjects works on the server side, creating dynamic web pages. The pages come from HTML templates, but the content is inserted dynamically by WebObjects.