DXHeroes / DXHeroes/knowledge-base-content

New article: Software Design Pattern

Open
#323 4 comments 0 reactions 1 assignee Claimed by @codejagaban View on GitHub
article_type: practice enhancement Hacktoberfest stage: Development Status: Available
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.