Title:
|
DESIGN PATTERN COMPONENTIZATION: THE DECORATOR LIBRARY IN C# |
Author(s):
|
Alastair van Leeuwen |
ISBN:
|
978-989-8533-14-2 |
Editors:
|
Hans Weghorn and Pedro IsaĆas |
Year:
|
2012 |
Edition:
|
Single |
Keywords:
|
Design Pattern, Decorator Pattern, Duck Typing, Reuse, Library Design, Genericity |
Type:
|
Full Paper |
First Page:
|
163 |
Last Page:
|
170 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
Is it possible to convert design patterns into reusable components? This paper describes the study of the Decorator structural pattern and how this succeeded in producing a reusable library in C# 4.0 that satisfies the same requirements and intent of the original pattern. This paper describes the usage of the Decorator library, with a practical example and then proceeds to demonstrate the implementation of the library. The advantages and disadvantages of using the Decorator library rather than a traditional Decorator implementation are also discussed. |
|
|
|
|