SANER 2017

2017 IEEE 24th International Conference on Software Analysis, Evolution, and Reengineering (SANER), February 20-24, 2017, Klagenfurt, Austria

Desktop Layout

The Importance of Program Design Patterns Training
Viggo Holmstedt and Shegaw A. Mengiste
(University College of South-East Norway, Norway)
Abstract: Design Patterns for Object Oriented Systems constitute an important tool for improving software quality by providing reusable design. Many academic institutions believe in their relevance, and do courses accordingly. This paper explores practitioners’ percep-tion of the relevance their patterns knowledge has for their work. The paper also assesses how managers’ perception of pattern knowledge conforms with practitioners’ perceptions. We found convincing evidence for practitioners’ confidence in pattern knowledge and its positive influence on their coding abilities. Based on our findings we claim that training of design patterns is important for practitioners.


Time stamp: 2020-02-27T18:21:07+01:00