Design Patterns

  • A guide for writing well-designed code.
  • We like to categorize and find patterns in everything, and software is no exception to that.
  • This is how design patterns started to develop.
  • A design pattern will show you the way to the solution but it won’t give you a piece of code.

Resources:#

  1. Great article: https://blog.appsignal.com/2020/08/05/introduction-to-ruby-on-rails-patterns-and-anti-patterns.html
  2. Great resource for all design patterns: https://refactoring.guru/design-patterns/catalog