case sensitive

Sort by: Display: Hide controls:

  1. Stéphane Ducasse, Robb Nebbe, and Tamar Richner. Two Reengineering Patterns: Eliminating Type Checking. In Paul Dyson (Ed.), Proceedings of the 4th European Conference on Pattern Languages of Programming and Computing, 1999, UVK Universitätsverlag Konstanz GmbH, Konstanz, Germany, 1998. 

    A reengineering pattern describes how to go from an existing legacy solution to a new refactored solution. In this paper we discuss the role of reengineering patterns and contrast them with design patterns and antipatterns. We then highlight the structure of a reengineering pattern and present two simple, related patterns for type-check elimination.