Skip to content

İn this Repository, has meaning of Software principle , Solid principles

Notifications You must be signed in to change notification settings

SongulSYTRK/Software_Principle

Repository files navigation

What is SOLİD Principle ?

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

SOLİD PRİNCİPLE :

What is Dry(Dont Repeat Yourself) Priciple?

According to this principle, a single piece of information should be present in only one place and in an authoritative manner in your system.To put it in simple terms avoid redundant repeated code. If you are reiterating the same code almost everywhere in your system, that piece of code has to be locked up as a method for good.

What is SOC(Separation Of Concern) Principle?

Separation of concerns is a software architecture design pattern/principle for separating an application into distinct sections, so each section addresses a separate concern. At its essence, Separation of concerns is about order. The overall goal of separation of concerns is to establish a well-organized system where each part fulfills a meaningful and intuitive role while maximizing its ability to adapt to change.