İçindekiler:
- Tanım - En Boy Odaklı Programlama (AOP) ne anlama geliyor?
- Techopedia, En Boy Odaklı Programlamayı (AOP) açıklıyor
Tanım - En Boy Odaklı Programlama (AOP) ne anlama geliyor?
En boy yönelimli programlama (AOP), destekleyici işlevleri ana programın iş mantığından izole eden bir programlama paradigmasıdır.
AOP, kaynak kodu düzeyinde endişelerin modülerleştirilmesini destekleyen programlama yöntemlerini ve araçlarını içerir, ancak tüm yazılım mühendisliği disiplinine de atıfta bulunabilir.
Techopedia, En Boy Odaklı Programlamayı (AOP) açıklıyor
Modülerlik kaybı endişeler arasındaki kesişme noktasında meydana gelir ve modülerlik AOP kullanılarak döndürülür. Dokuma olarak da bilinen bu kavşak süreci derleme veya çalışma zamanında gerçekleşir.
Dokuma, aşağıdakiler gibi bir dizi sürece yardımcı olur:
- Yöntem gövdelerini yeni uygulamalarla değiştirme
- Yöntem çağrılarından önce ve sonra kod ekleme
- Değişken okuma ve yazma uygulamalarını yapma
- Yeni durumları ve davranışları mevcut sınıflarla ilişkilendirme
AOP mantığı, daha sonra güçlendirilen sınıflardan bağımsız bir en boy sınıfında uygulanır. Uygulandıktan sonra, en boy sınıfı farkındalığı olmadan herhangi bir kütüphane sınıfına eklenebilir.
