مقاله کامل با عنوان برنامه نویسی جنبه گرا AOP به صورت Word در 48 صفحه به زبان فارسی
برنامهنویسی جنبهگرا روشی برای برنامهنویسی است که پس از برنامه و برای رفع مشکلات آن به وجود آمد. هدف از برنامهنویسی جنبهگرا، مستقل کردن وظایف (در قالب ماژولها) است بهطوریکه کمترین تداخل را در یکدیگر داشته باشند تا نهایتاً بتوان از آنها در برنامههای دیگر نیز استفاده نمود. برای مثال؛ وظیفهٔ اهراز هویت در یک برنامه را میتوان به عنوان یک جنبه در نظر گرفت و ماژول جداگانهای برای آن ساخت تا از این پس در تمام پروژههای مشابه بتوان از آن استفاده کرد. بیشتر زبانهای برنامهنویسی، از برنامهنویسی جنبهگرا پشتیبانی خوبی به عمل میآورند. میتوان از آن جمله به جاوا و روش AspectJ اشاره کرد. به عنوان مثال برنامهای را تصور کنید که از ماژولهای مختلفی تشکیل شدهاست و حال میخواهید تمام پرس و جوهای پایگاه داده را در محلی ذخیره نموده و گزارشی تهیه نمایید. بدون استفاده از برنامهنویسی جنبه گرا بایستی د …