Last updated on Monday, October 06, 2025
@inproceedings{Duca00c,
address = {Konstanz, Germany},
author = {St\'ephane Ducasse and Serge Demeyer and
Oscar Nierstrasz},
booktitle = {Proceedings {EUROPLOP}'00 (5th European Conference on
Pattern Languages of Programming and Computing, 1999},
month = jul,
pages = {219-252},
publisher = {UVK Universit\"atsverlag Konstanz GmbH},
title = {Transform Conditionals to Polymorphism},
year = {2000},
abstract = {Conditionals ---i.e., switch statements, nested
ifs--- that are used to simulate polymorphism hamper
evolution and flexibility of applications. The
reengineering pattern presented in this paper show
you how to transform conditionals in object-oriented
code to improve the flexibility of applications.},
annote = {workshoppaper},
}