KIT | KIT-Bibliothek | Impressum

An experiment on the usefulness of design patterns: detailed description and evaluation

Prechelt, Lutz

Abstract:

Advocates of software design patterns claim that using design patterns
improves communication between software people.
The controlled experiment that we describe in this report tests the
hypotheses that software maintainers of well-structured,
well-documented software containing design patterns can make changes
(1) faster and (2) with less errors
if the use of patterns is explicitly documented in the software.

The experiment was performed with 74 participants of a university
course on Java and design patterns.
It finds that both hypotheses appear to be true,
although the observed effects were relatively weak, presumably because
the tasks were too simple in the experiment.


Zugehörige Institution(en) am KIT Institut für Programmstrukturen und Datenorganisation (IPD)
Publikationstyp Buch
Jahr 1997
Sprache Englisch
Identifikator URN: urn:nbn:de:swb:90-AAA226970
KITopen ID: 22697
Erscheinungsvermerk Karlsruhe 1997. (Interner Bericht. Fakultät für Informatik, Universität Karlsruhe. 1997,9.)
KIT – Die Forschungsuniversität in der Helmholtz-Gemeinschaft KITopen Landing Page