Ev gelişme Konuya yönelik programlama nedir? - techopedia nedir?

Konuya yönelik programlama nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Konu Odaklı Programlama ne anlama geliyor?

Özne yönelimli programlama, özne olarak bilinen farklı alt sistemlerin kompozisyon ifadesine dayalı olarak yeni özneler yaratmak üzere bölündüğü nesne yönelimli bir yaklaşımdır. Yaklaşım, nesnelerin özelliklerine ve yöntemlerine göre tanımlandığı klasik nesne yönelimli yaklaşımdan radikal bir çıkıştır. Konuya yönelik programlama büyük ölçüde nesne yönelimli bir sistemi konulara ayırmaya yöneliktir. Böylece uygulama geliştirmenin kompozisyonel bir görünümünü sağlar.

Techopedia, Konu Odaklı Programlamayı açıklıyor

Konuya yönelik programlamanın temel amacı, süitlerin geliştirilmesine ve işbirliği yapan uygulamaların geliştirilmesine yardımcı olmaktır. Uygulamaların işbirliği yapmasının iki yolu, nesneleri paylaşmak ve operasyon yürütmelerine birlikte yardımcı olmaktır. Konuya yönelik programlamadaki konular, işlevlerini birleştirmenin yanı sıra daha büyük konular oluşturmak için kullanılabilir. Bu, daha büyük konulardaki nesneler için mevcut işlevlerin yeniden kullanılmasına yardımcı olur. Dahası, kompozisyon kurallarına dayanarak, konular bir sistemde oluşturulur ve bu bölünme yaklaşımı büyük nesne yönelimli ortamların genişletilmesine ve korunmasına yardımcı olur. Uygulama kaynak kodu gerekli değildir ve mevcut uygulamaların yeni ve planlanmamış işlevlerle genişletilmesine yardımcı olur.


Konuya yönelik yaklaşım, bir model getirmeye ve bir uygulama içindeki kompozisyonla ilgili konulara odaklanmaya yardımcı olur. Kompozisyon kurallarını ve bestecileri getirir, ayrıca silme ve sonlandırma protokollerini göz önünde bulundurarak nesnelerin daha iyi oluşturulmasına yardımcı olur. Ayrıca sınıf ve arayüz eşleşmesine ve ayrıca uygulama sorunlarının ele alınmasına yardımcı olur.

Konuya yönelik programlama nedir? - techopedia nedir?