Premium
Discovering Patterns: An Industry Report
Author(s) -
KOTULA JEFF
Publication year - 1996
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/(sici)1097-024x(199611)26:11<1261::aid-spe65>3.0.co;2-y
Subject(s) - context (archaeology) , incentive , computer science , skepticism , software design pattern , data science , software development , work (physics) , software engineering , reverse engineering , software , knowledge management , engineering management , engineering , epistemology , history , mechanical engineering , philosophy , archaeology , programming language , economics , microeconomics
Design patterns are a relatively new topic of study in software engineering. As such, the ideas have yet to make a widespread transfer to industry. What may help are some early success stories that will complement the intuitively appealing idea of patterns, and provide more incentive for the skeptical, time‐pressed, practising software engineer to explore them. This paper describes one such successful introduction of patterns into a real development project, and the ways in which they are affecting the ongoing course of the work. Some background material on the company and the project is given to provide context, followed by a discussion of how patterns were introduced to the project and which patterns were found to be especially useful. Along the way, observations about the nature and use of patterns are offered for further consideration.