---
title: "Discussion on \"What are Design Patterns and Why Developers Should Know Them?\" | Hashnode"
description: "Discussion on \"What are Design Patterns and Why Developers Should Know Them?\". What is a Design Pattern?\nWhen you look in Wikipedia for design patterns you will get a definition like this \"a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design\" But Wha..."
url: "https://hashnode.com/posts/what-are-design-patterns-and-why-developers-should-know-them/6002d3ba848f4c3b9a0ef0f7"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [What are Design Patterns and Why Developers Should Know Them?](https://shashankorthiwada.hashnode.dev/what-are-design-patterns-and-why-developers-should-know-them?utm_source=hashnode&utm_medium=feed)

What is a Design Pattern? When you look in Wikipedia for design patterns you will get a definition like this "a software design pattern is a general, reusable solution to a commonly occurring problem within a given context in software design" But Wha...

Jan 16, 2021 · 14 min read · shashankorthiwada.hashnode.dev  
Updated Jan 22, 2021  
Read the article

-   [#design-patterns](https://hashnode.com/tag/design-patterns)
-   [#design](https://hashnode.com/tag/design)
-   [#patterns](https://hashnode.com/tag/patterns)

## Written by

[Shashank Korthiwada](https://hashnode.com/@ShashanKorthiwada)

@ShashanKorthiwada · Bangalore/Bengaluru

  
[View profile](https://hashnode.com/@ShashanKorthiwada)

Software Developer

I am a Software Developer Working at 7 Eleven. I write about Javascript, React, Web Development

## Responses 1

Markdown supported · ⌘↵ to post

[Abhigna](https://hashnode.com/@Abhigna)

[Jan 16, 2021](https://hashnode.com/posts/what-are-design-patterns-and-why-developers-should-know-them/6002d3ba848f4c3b9a0ef0f7/comment/60030e547b30c23b714a907f)

Good one.. keep going
