SOLID principles with a practical example

I wrote an article on medium about SOLID principles:

  • Single responsibility principle
  • Open–closed principle
  • Dependency inversion principle

Have a look and comment/clap there if you have any comments.