Software Patterns
Design patterns have become fairly well-known and have entered the basic knowledge on software development, especially onject-oriented software development. They describe design elements that have repeatedly proven useful in project practice. There are, however, more software patterns beyond those concerned with object-oriented design.
Patterns as an Instrument for Knowledge Management
Topics covered by software patterns range from software architecture to coding, include specific topics such as distributed or embedded systems, and also includes things like project management, organisation management, project documentation. Over the last couple of years a lot of patterns have been written that embody mature knowledge about a certain topic in structured form.
Each pattern is essentially a well-proven problem-solution pair and in addition describes the rationale behind the solution. Patterns can easily be regarded as an instrument of knowledge management.
Patterns Community
As a long-term member of the European pattern community I'm familiar with software patterns in all their facets. I apply patterns in my everyday practice and I document some of my own experiences in pattern form as well (especially regarding project documentation und web content management).
I offer support for the application of patterns in development projects. I can also help people or organisations with taking the first steps towards their own pattern writing.
Copyright Andreas Rüping, 2009. I cannot accept responsibility for materials on other web sites to which external links from my web site may point. The owners of those sites hold the sole responsibility for their content.
Imprint: Dr. Andreas Rüping, Sodenkamp 21 A, 22337 Hamburg, Germany, Tax Id 26/225/34412 (Tax office Hamburg-Nord)
