# A curated list of software and architecture related design patterns

**URL:** <https://forum.devtalk.com/t/a-curated-list-of-software-and-architecture-related-design-patterns/93036>\
**Category:** In The News\
**Tags:** design\
**Created:** [23 January 2023 02:27 UTC](https://forum.devtalk.com/t/a-curated-list-of-software-and-architecture-related-design-patterns/93036 "2023-01-23T02:27:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/communitynews/32/1113_2.png) [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Post date:** [23 January 2023 02:27 UTC](https://forum.devtalk.com/t/a-curated-list-of-software-and-architecture-related-design-patterns/93036/1 "2023-01-23T02:27:26Z")

</div>

> GitHub - DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns…  
> A curated list of software and architecture related design patterns. - GitHub - DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns.

Read in full here:

> **[GitHub - DovAmir/awesome-design-patterns: A curated list of software and...](https://github.com/DovAmir/awesome-design-patterns)**
>
> A curated list of software and architecture related design patterns. - GitHub - DovAmir/awesome-design-patterns: A curated list of software and architecture related design patterns.

_This thread was posted by one of our members via one of our news source trackers._

---

<div class="post-metadata">

**Author:** ![dani](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dani/32/6675_2.png) [@dani](https://forum.devtalk.com/u/dani)\
**Post date:** [29 January 2023 08:26 UTC](https://forum.devtalk.com/t/a-curated-list-of-software-and-architecture-related-design-patterns/93036/3 "2023-01-29T08:26:10Z")

</div>

There are a lot of patterns in software development, and you might not be able to use them all in your career. It is good to read through all of these, but more important is understanding when you should be using them and the tradeoffs of using them.

---

<div class="post-metadata">

**Author:** ![jaeyson](https://forum.devtalk.com/user_avatar/forum.devtalk.com/jaeyson/32/6395_2.png) [@jaeyson](https://forum.devtalk.com/u/jaeyson)\
**Post date:** [4 February 2023 12:45 UTC](https://forum.devtalk.com/t/a-curated-list-of-software-and-architecture-related-design-patterns/93036/4 "2023-02-04T12:45:29Z")

</div>

@dani may I ask what pattern(s) have you used in your work?

---

<div class="post-metadata">

**Author:** ![dani](https://forum.devtalk.com/user_avatar/forum.devtalk.com/dani/32/6675_2.png) [@dani](https://forum.devtalk.com/u/dani)\
**Post date:** [6 February 2023 23:55 UTC](https://forum.devtalk.com/t/a-curated-list-of-software-and-architecture-related-design-patterns/93036/5 "2023-02-06T23:55:52Z")

</div>

We have used “layered architecture” a lot before, but now, we are trying the vertical slice architecture. Code is easier to understand, since you don’t have to jump between folders to see how a feature/slice is implemented.
