Ev gelişme En-boyuna programlama (aop) nedir? - techopedia nedir?

En-boyuna programlama (aop) nedir? - techopedia nedir?

İçindekiler:

Anonim

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.

En-boyuna programlama (aop) nedir? - techopedia nedir?