موضوع فارسی :یک معماری برای پسوند عمومی
موضوع انگلیسی :An architecture for generic extensions
تعداد صفحه :20
فرمت فایل :PDF
سال انتشار :2011
زبان مقاله : انگلیسی
ما آنچه را لازم است اجازه دهد کتابخانه عمومی به طور طبیعی در چند زبانه استفاده می شود،
به طور بالقوه محیط توزیع شده است. رابط کتابخانه زبان بی طرفی معمولا
انجام طیف گسترده ای از اصطلاحات برنامه نویسی است که در دسترس هستند که یک کتابخانه را پشتیبانی نمی کند
بومی استفاده می شود. ما در مورد این که چگونه به ساختار اتصالات زبان خنثی
رابط برای رسیدن به یک بهتر expressibility و استفاده مجدد از کد. ما علاوه بر رسیدگی
چگونه رابط زبان بی طرفی می توان با اتصالات واردات برای بازیابی گسترش
اصطلاحات برنامه نویسی مورد نظر. ما همچنین رسیدگی به این پرسش که چگونه این پسوند می تواند
سازمان یافته برای به حداقل رساندن سربار عملکرد که از با استفاده از اشیاء در رفتار ناشی می شود
توسط طراحان کتابخانه های اصلی پیش بینی نیست. رویکرد ما این است که برای درمان یک کتابخانه به عنوان یک
جزء نرم افزار و مشاهده مشکل به عنوان یکی از برنامه افزودنی. ما با استفاده از C ++
به عنوان مثال از یک زبان بالغ، با کتابخانه با استفاده از انواع الگوها، و استفاده
کتابخانه قالب استاندارد به عنوان مثال از یک کتابخانه پیچیده که بهره وری است
مهم. با مشاهده مشکل پسوند کتابخانه به عنوان یکی از سازمان و اجزای تشکیل، ما
افزایش composibility نرم افزار، تعمیر و نگهداری سلسله مراتب و استقلال معماری