
The Design Patterns Smalltalk Companion
Addison Wesley (Publisher)
Published on 23. March 1998
Book
Hardback
464 pages
978-0-201-18462-4 (ISBN)
Description
In this book, intended as a language companion to Design Patterns: Elements of Reusable Object-Oriented Software by Gamma, Helm, Johnson & Vlissides, noted Smalltalk and design patterns experts implement the 23 design patterns using Smalltalk code. Using the same successful format as Design Patterns, this book tailors the topic of design patterns to the Smalltalk programmer - no other book offers this. The authors have worked closely with the Design Patterns authors to ensure that this companion volume is held to the same high quality standards that made the original a best-seller. The full source code is available on Addison-Wesley's web site.
More details
Language
English
Place of publication
Boston
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 100 mm
Width: 100 mm
Thickness: 100 mm
Weight
100 gr
ISBN-13
978-0-201-18462-4 (9780201184624)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Sherman Alpert has been designing and programming advanced technology applications in Smalltalk since 1987 at IBM's T. J. Watson Research Center.
Kyle Brown is currently an Executive Java Consultant with IBM WebSphere Services.
Bobby Woolf is coauthor of The Design Patterns Smalltalk Companion (Addison-Wesley, 1998), and author of articles in IBM DeveloperWorks, Java Developer's Journal, and elsewhere. He has been a tutorial presenter at OOPSLA, JavaEdge, and Smalltalk Solutions, among other conferences.
0201184621AB09122003
Kyle Brown is currently an Executive Java Consultant with IBM WebSphere Services.
Bobby Woolf is coauthor of The Design Patterns Smalltalk Companion (Addison-Wesley, 1998), and author of articles in IBM DeveloperWorks, Java Developer's Journal, and elsewhere. He has been a tutorial presenter at OOPSLA, JavaEdge, and Smalltalk Solutions, among other conferences.
0201184621AB09122003
Content
Foreword.
Preface.
1. Introduction.
2. Aha!
3. Creational Patterns.
Abstract Factory (DP 87).
Builder (DP 97).
Factory Method (DP 107).
Prototype (DP 117).
Singleton (DP 127).
4. Structural Patterns.
Adapter (DP 139).
Bridge (DP 151).
Composite (DP 163).
Decorator (DP 175).
Facade (DP 185).
Flyweight (DP 195).
Proxy (DP 207).
5. Behavioral Patterns.
Chain of Responsibility (DP 223).
Command (DP 233).
Interpreter (DP 243).
Iterator (DP 257).
Mediator (DP 273).
Memento (DP 283).
Observer (DP 293).
State (DP 305).
Strategy (DP 315).
Template Method (DP 325).
Visitor (DP 331).
6. Conclusion.
References.
Index. 0201184621T04062001
Preface.
1. Introduction.
2. Aha!
3. Creational Patterns.
Abstract Factory (DP 87).
Builder (DP 97).
Factory Method (DP 107).
Prototype (DP 117).
Singleton (DP 127).
4. Structural Patterns.
Adapter (DP 139).
Bridge (DP 151).
Composite (DP 163).
Decorator (DP 175).
Facade (DP 185).
Flyweight (DP 195).
Proxy (DP 207).
5. Behavioral Patterns.
Chain of Responsibility (DP 223).
Command (DP 233).
Interpreter (DP 243).
Iterator (DP 257).
Mediator (DP 273).
Memento (DP 283).
Observer (DP 293).
State (DP 305).
Strategy (DP 315).
Template Method (DP 325).
Visitor (DP 331).
6. Conclusion.
References.
Index. 0201184621T04062001