The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - July/August (2007 vol.24)
pp: 68-71
Peter Sommerlad , IFS Institute for Software, HSR Rapperswil
James Noble , Victoria University of Wellington
ABSTRACT
"Point Argument: Design Patterns Are Bad for Software Design," by Peter Sommerlad. Design patterns make it too easy to introduce unnecessary complexity into system design and are much too often applied without discipline or experience. "Counterpoint Argument: "Every Good Designer Uses Patterns," by James Noble. Patterns are crucial to the art and science of software design and programming, rooted in hard-won practice and experience. This department is part of a special issue on software patterns.
INDEX TERMS
computer science education, pattern languages, software design, software patterns
CITATION
Peter Sommerlad, James Noble, "Point/Counterpoint", IEEE Software, vol.24, no. 4, pp. 68-71, July/August 2007, doi:10.1109/MS.2007.116
6 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool