The code from my YouTube video on "5 Design Patterns That Are ACTUALLY Used By Developers"
Find a file
2023-09-04 09:27:56 +01:00
.vscode Added cake application 2023-09-04 09:27:56 +01:00
BadCakeProgram Added cake application 2023-09-04 09:27:56 +01:00
Strategy Added cake application 2023-09-04 09:27:56 +01:00
.gitignore Added cake application 2023-09-04 09:27:56 +01:00
design-patterns.sln Added cake application 2023-09-04 09:27:56 +01:00
LICENSE Initial commit 2023-08-03 13:42:39 +01:00
README.md Added cake application 2023-09-04 09:27:56 +01:00

5 Design Patterns That Are ACTUALLY Used By Developers

The code from my YouTube video on "5 Design Patterns That Are ACTUALLY Used By Developers".

There are 23 design patterns in the book "Design-Patterns: Elements of Reusable Object-Orientated Software". I think over my career I have probably used most of them at some point. However, I am not exactly using every pattern on a daily basis.

So I thought it would be a good idea to go through each of the patterns and work out what the top 5 are that I use regularly and see other people using in their code.

I came up with the following 5 Design Patterns:

  1. Strategy Pattern
  2. Decorator Pattern
  3. Observer Pattern
  4. Singleton Pattern
  5. Facade Pattern