• DocumentCode
    2496798
  • Title

    Callback implementations in C++

  • Author

    Jakubik, Paul

  • fYear
    1997
  • fDate
    28 Jul-1 Aug 1997
  • Firstpage
    377
  • Lastpage
    405
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages and Systems, 1997. TOOLS 23. Proceedings
  • Conference_Location
    Santa Barbara, CA
  • Print_ISBN
    0-8186-8383-X
  • Type

    conf

  • DOI
    10.1109/TOOLS.1997.654746
  • Filename
    654746