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

سلام جناب علی محمدی

ی سیستمی داریم که کاربر وقتی درخواست مشاهده باقیمانده اعتبار خودش رو میده؛ این درخواست توسط ی سرویس ارسال notification ؛ از طریق email, sms, whatsapp یک پیام رو به کاربر ارسال میکنه. اینجا از دیزاین پترن strategy استفاده کردم

الان خواسته شده که ی فیچر جدید اضافه بشه

تو صفحه ای که میخواد درخواست مشاهده اعتبار رو بده؛ 2 تا checkbox باید باشه به این صورت:

علاوه بر مشاهده باقیمانده اعتبار؛ بدهی قبلی هم ارسال شود

علاوه بر مشاهده باقیمانده اعتبار؛ رزروهای قبلی هم ارسال شود

باتوجه به موارد بالا؛ میشه از decorator استفاده کرد ؟

و اینکه آیا استفاده همزمان از 2 دیزاین پترن موردی نداره ؟

با تشکر

سلام خدمت شما. بله به نظرم گزینه decorate می‌تونه گزینه مناسبی برای این مورد باشه. هیچ اشکالی در پیاده سازی چند الگوی طراحی وجود نداره.

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