The Startup
Published in

The Startup

S.O.L.I.D Principles Explained In Five Minutes

A guide to understandable, reusable, testable, maintanable and flexible codebase.

Photo by Clément H on Unsplash

S.O.L.I.D is an acronym used in software engineering that describes a set of principles of object-oriented design. When a system is implementing by using…




Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +756K followers.

Recommended from Medium

SCADA Systems on the Web

What exactly happens when you type ls -l *.c and hit Enter in a shell

Module 2: What is Database?

OOP Four Principles Explained In Five Minutes

Creating Moving Platforms For Your Game In Unity

Product Update Issue 10: C-OP Hatching Full Speed Ahead

How to build step by step a multi-cloud website running on AWS, Azure and Google Cloud, with…

How you can change your LinkedIn profile default language

Photo by Nicole Honeywill on Unsplash

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


Husband, father, engineer, musician, and writer by luck. I write mostly about whatever comes to mind. Follow me on this crazy writing journey if you dare.

More from Medium

Ten critical dimensions of success in software engineering

Share debug configuration between .NET IDEs with launch profiles

Software Engineers: How Do You Stop Deploying Bugs And Causing Incidents?

The key 3 pieces of advice for anyone who wants to be a software developer