DXHeroes / DXHeroes/knowledge-base-content
New article: Software Design Pattern
- Dominant language
- TypeScript
- Stars
- 152
- Forks
- 73
- PR merge metrics
- No merged PRs in 30d
Description
# Title: Software Design Pattern
- [ ] What is this about: “What is this practice about”? Which existing (or new) problems does this practice solve?
In software engineering, a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design.
- [ ] Read more here: The starting point for your research (You can use different sources if you have better ones)
https://en.wikipedia.org/wiki/Software_design_pattern
- [ ] Pick the corresponding labels:
- Stage:research
- Stage:building_team
- **Stage:development**
- Stage:launch
- Stage:maintenance
- Stage:phase_out
## How to contribute:
- Follow our [Contribution guide](https://github.com/DXHeroes/knowledge-base-content/blob/master/CONTRIBUTING.md)
- How to [Git and Pull Requests]( https://github.com/firstcontributions/first-contributions/blob/master/README.md)
- How to [Markdown](https://guides.github.com/features/mastering-markdown/), [Markdown interactive demo](https://www.markdowntutorial.com/lesson/1/) or [Google Docs Addon](https://gsuite.google.com/marketplace/app/docs_to_markdown/700168918607)
Contributor guide
Assessment
This issue has not been assessed yet.