In this paper it is investigated how well the Beta supports the Design Patterns presented in [GoF 95]. We go through the language constructs in Beta to show which prove especially useful when implementing these Design Patterns. It is a fact that several of the Design Patterns found in [GoF 95] can be implemented in a simpler and more straightforward way in Beta than in ordinary OO-languages. This leads us to consider whether it is true that the more advanced OO-language one uses, the more of these Design Patterns are included directly in the language constructs.
Object-oriented Technologys: Ecoop’97 Workshop Reader Ecoop’97 Workshops Jyväskylä, Finland, June 9–13, 1997 Proceedings, 1998, p. 92-95
Main Research Area:
Lecture Notes in Computer Science
11th European Conference on Object-Oriented Programming. ECOOP 1997