Borna66
03-30-2011, 08:34 PM
در این پست سعی دارم کمی در مورد معماری نرم افزار شی گرا مطالبی را بیان کنم همان طور که می دانیم معماری های گوناگونی برای نرم افزار وجود دارد مانند معماری عامل گرا معماری سرویس گرا معماری شی گرا و معماری های دیگر . یک مهندس نرم افزار عمل تحلیل شی گرا و طراحی شی گرا برنامه نویسی شی گرا و تست شی گرا را انجام می دهد .معماری شی گرا مزایایی دارد که بدین شرحند:
١- مخفی نگه داشتن جزیئات داده ها و روال ها از دیدگاه بیرونی
٢- ترکیب ساختار داده ها و عملگرها تحت یک نهاد واحد
٣- واسط ساده در بین اشیاء مختلف
برای اگاهی از سایر مولفه های معماری شی گرا کتاب زیر را که به زبان انگلیسی است دانلود کرده و مطالعه نمایید.
http://pnu-club.com/imported/2011/03/1995.jpg
حجم:١.٨ MB
فرمت:PDF
دانلود (http://www.persiangig.com/pages/download/?dl=http://soltanehlahzeha.persiangig.com/book_print_a4.rar).
١- مخفی نگه داشتن جزیئات داده ها و روال ها از دیدگاه بیرونی
٢- ترکیب ساختار داده ها و عملگرها تحت یک نهاد واحد
٣- واسط ساده در بین اشیاء مختلف
برای اگاهی از سایر مولفه های معماری شی گرا کتاب زیر را که به زبان انگلیسی است دانلود کرده و مطالعه نمایید.
http://pnu-club.com/imported/2011/03/1995.jpg
حجم:١.٨ MB
فرمت:PDF
دانلود (http://www.persiangig.com/pages/download/?dl=http://soltanehlahzeha.persiangig.com/book_print_a4.rar).