06.02.2024

1

Like

50

Views

S.O.L.I.D Principles

SOLID software principles; It is a set of principles that ensure that the developed software is flexible, reusable, maintainable, and understandable and prevents code repetition.

It is conceptualized by Robert C. Martin.

By applying these principles, we can prevent the growth of complexity as our applications expand. To write “good code”, you must develop software that complies with these principles.

The SOLID principle is an acronym of the five principles which are given below

1) S (Single Responsibility Principle)

2) O (Open/Closed Principle)

3) L (Liskov Substitution Principle)

4) I (Interface Segregation Principle)

5) D (Dependency Inversion Principle)


These five principles have changed the world of object-oriented programming and also changed the way of writing software

Comments

You need to log in to be able to comment!

Merve Bilgin

Hello! My name is Merve. I am currently developing myself in two areas as frontend and backend. In this process, I am trying to gain experience by developing projects with technologies such as React.js and Node.js. I believe web development can be more diverse and inspiring.

Location

İstanbul, TR

Education

Software Engineering (Bachelor's Degree), - Fırat University Elazıg/ Turkey

Computer Science (Erasmus+), - Bialystok University of Technology Bialystok/Poland

Job Experience

Intern - Ministry of Interior, Ankara

Intern - Ministry of Youth And Sports, Ankara

© 2021 Patika Dev

facebook
twitter
instagram
youtube
linkedin