Kayıtlar

Şubat 19, 2024 tarihine ait yayınlar gösteriliyor

Yazılımda SOLID Prensipleri

Resim
SOLID Prensibi Nedir? S.O.L.I.D. yazılımcıların  kaliteli bir program geliştirebilmeleri için takip ettikleri beş prensibin İngilizce isimlerinin baş harflerinden oluşturulmuş bir kısaltmadır. Yazılım geliştirmede, karmaşıklığı yönetmek ve kodun kalitesini artırmak için çeşitli prensipler ve tasarım desenleri kullanılır. SOLID prensipleri , nesneye dayalı programlamada (OOP) daha sağlam, okunabilir, sürdürülebilir ve bakımı kolay kod yazmak için kullanılan 5 temel prensipten oluşur. S - Tek Sorumluluk Prensibi (Single Responsibility Principle): Bir sınıf veya modül sadece tek bir sorumluluğa sahip olmalıdır. Bu, kodun daha iyi anlaşılmasını ve değiştirilmesini kolaylaştırır. O - Açık/Kapalı Prensibi (Open/Closed Principle): Yazılım yeni fonksiyonlara açık, ancak değişikliklere kapalı olmalıdır. Yeni fonksiyonlar eklemek kodda var olan fonksiyonları değiştirmeyi gerektirmemelidir. L - Liskov Yerine Koyma Prensibi (Liskov Substitution Principle): Bir alt sınıf, üst sınıfın yerine kullan