SOLID Principles

SOLID prinsipləri obyektyönlü proqramlaşdırmada (OOP) daha çevik, oxunaqlı və saxlanılması asan proqram təminatı yazmaq üçün 5 əsas arxitektura prinsipidir. Bu prinsiplər Robert C. Martin (Uncle Bob) tərəfindən təklif olunmuşdur və proqram təminatının spagetti koda çevrilməsinin qarşısını alır.

Bu prinsiplər obyekt yönlü proqramlaşdırmada genişlənə bilən kod yazmaq üçün istifadə olunan 5 əsas qaydadır.

  • Single Responsibility Principle
  • Open/Closed Principle
  • Liskov Substitution Principle
  • Interface Segregation Principle
  • Dependency Inversion Principle

OOP

OOP (Obyekt Yönlü Proqramlaşdırma): Proqram təminatını obyektlər və onların qarşılıqlı əla...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

Extension ClassLoader

Extension ClassLoader: Java standart extension kitabxanalarını (jre/lib/ext) yükləyən Clas...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

Encapsulation

Encapsulation (Kapsulasiya): Obyektin daxili vəziyyətini (dəyişənləri) xarici müdaxilədən...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

StringBuilder

StringBuilder: Çoxlu String birləşdirmə (concatenation) əməliyyatlarında yaddaşı qoruyan,...

1751626773.jpg
Kanan Rahimli
1 il əvvəl

do while

1751626773.jpg
Kanan Rahimli
1 il əvvəl