💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ amir tavakolian
استفاده از adapter هنگام استفاده از پکیج ها
جامعه مهندسی نرم افزار ایجاد شده در ۱۷ آبان ۱۴۰۱

سلام وقت بخیر جناب علی محمدی

زمانی که تو پروژه از پکیج‌های 3th party استفاده میکنیم؛ نیاز هست از adapter استفاده بشه ؟

به این دلیل که اگه متدهای یک پکیج تغییر کرد؛ و ما هم از متدهای اون پکیج در جاهای زیادی از پروژه استفاده کرده باشیم؛ فقط با تغییر در adapter بتونیم این مشکل رو حل کنیم و دیگه نخوایم تو کل پروژه تغییرات ایجاد کنیم.

به غیر از بحث incompatible api؛ واسه این چالش هم میشه از adapter استفاده کرد؟

سلام خدمت شما. بله تقریبا میشه همیچین کاری انجام داد. البته بعضی پکیج‌ها خودشون حاوی کدهای لاجیک هستن و برای این مورد دیگه نیازی به پیاده سازی adapter نیست.

بهترین پاسخ
کیوان علی محمدی ۲۰ آبان ۱۴۰۱، ۱۰:۵۴