Middle
Mövzularda advice və point arasındakı fərq nədir?
sobes.tech Süni İntellekt
AI-dan cavab
- Məsləhət - proqramın icrası zamanı müəyyən bir nöqtədə (pointcut) icra olunan kod. Bu, həmin nöqtədə tam olaraq nə baş verməli olduğunu müəyyən edir (məsələn, qeydiyyat, əməliyyatların auditi).
- Pointcut ("point" deyil) - proqramın icrası zamanı tətbiq oluna biləcək nöqtələrin toplusudur. Bu, MƏNƏN DƏQİQ NƏZƏRDƏ olduğunu müəyyən edir, metod imzaları, konstruktor çağırışları, istisna idarəetməsi və s. üçün xüsusi ifadələrdən istifadə etməklə uyğun gəlir.
Beləliklə, pointcut birləşmə nöqtələrinin toplusunu müəyyən edir, və advice bu nöqtələrdə yerinə yetirilən fəaliyyətlərdir.