Design Patterns: Elements of Reusable Object-Oriented Software
Citations
17,350 citations
5,174 citations
Additional excerpts
...[4], [5], [6] Object-oriented design techniques such as CRC[7] focus on defining classes and their protocols....
[...]
5,161 citations
Cites background from "Design Patterns: Elements of Reusab..."
...The agent exposes a façade [23] to which the application needs to make calls at significant points in its execution....
[...]
...Lohmann, Gal, and Spinczyk [23] demonstrate that these mechanisms can be used to develop code with an aspect-oriented style, but without the obliviousness of aspects: everything must be explicitly instantiated through templates, which have to have the extension points designed in....
[...]
...P6Spy [28] is a popular library the uses the decorator pattern [23] to collect information about JDBC usage....
[...]
...The main limitation of implementing aspects as templates and of policy classes is that the extension points of an aspect or the actual policy location of a policy class must be designed into the template [23]....
[...]
...Springer Berlin Heidelberg 2004 [23] Seshadri, P....
[...]
4,531 citations
3,576 citations
References
17,939 citations
3,882 citations
3,673 citations
2,411 citations