- A general, reusable solution to a commonly occurring problem in many contexts in software design. A software design pattern is not a rigid structure to be transplanted directly into source code. Rather, it is a description or a template for solving a particular type of problem that can be deployed in many different situations. Software design patterns can be viewed as formalized best practices that programmers can use to solve common problems when designing a software application or system. ← Wikipedia
This term is sponsored by: your name/company?
- Previous term: Software design
- Next term: Software developer
- Random term: Optimization (webglossary.info/random 🎲)