SOLID Principles

Single Responsibility Principle

Open/Closed Principle

Liskov’s Substitution Principle

Interface Segregation Principle

Dependency Inversion Principle




Computer Engineer, Software Developer

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Creating a Shortlist from a Dictionary

scenicbonny labradorite vergoldet Multi Ring Großhandel l-1.5 de

Full Installation Guide of MySQL 8.0 on Ubuntu Machine

A Queue is just a Q with 4 silent letters

CS371p Spring 2022: Vincent Huynh

Creates High Availability Architecture using AWS Cli

DockerCon 2022 Workshop and Conference

Why Python & Django Are Your Top Choice for Web Development

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Taşkın Binbir

Taşkın Binbir

Computer Engineer, Software Developer

More from Medium

The Joy of Clean Code

Code review tags

🏋️ The Might of Microtypes

Learn to use git rebase to squash commits in three minutes