An experiment in weblogging by the Yantis' of Temecula.
Things we find interesting. Items including (but not limited to) Temecula, the Yantis family, literature, technology, science, computers, the Internet, horses, and teaching. Items will be added to this weblog as we find them. With luck and time there will be new things to read about every day, so check back with us frequently. Posts not currently on the main page are available in the archive. Established December 6, 1999
Monday, July 16, 2001
Patterns: Non-Software Examples of Software Design Patterns - AGCS... Software design patterns have roots in the architectural patterns of Christopher Alexander, and in the object movement. According to Alexander, patterns repeat themselves, since they are a generic solution to a given system of forces. The object movement looks to the real world for insights into modeling software relationships. With these dual roots, it seems reasonable that software design patterns should be repeated in real world objects. This paper presents a real world, non software instance of each design pattern from the book, Design Patterns - Elements of Reusable Object-Oriented Software [13]. The paper also discusses the implications of non-software examples on the communicative power of a pattern language, and on design pattern training.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment