Title :
Callback implementations in C++
fDate :
28 Jul-1 Aug 1997
Abstract :
This paper presents pattern histories for deriving two different callback libraries. The pattern histories document the important design decisions behind each library. The two resulting libraries are compared to determine which patterns lead to a better solution. The patterns community is identifying many different patterns that solve the same problems. This paper shows that it is possible to use objective comparisons of the resulting solutions, as opposed to relying on personal reactions, the expertise of the author, and finding three previous uses of the pattern, to determine which patterns lead to better solutions
Keywords :
C language; object-oriented languages; object-oriented programming; software libraries; software reusability; C++; callback implementations; callback libraries; design decisions; object oriented programming; objective comparisons; pattern histories; Decision support systems; Virtual reality;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1997. TOOLS 23. Proceedings
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-8186-8383-X
DOI :
10.1109/TOOLS.1997.654746