۶ میلیون تومن هدیه🎁 + کلی آفر جذاب در کمپین تابستون🔥 تابستون کوتاهه پس بزن بریم 👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ amir tavakolian
استفاده از chain of responsibility
جامعه مهندسی نرم افزار ایجاد شده در ۰۵ آبان ۱۴۰۱

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

ی تسک دارم که کاربر ایمیلش رو وارد میکنه و یک کد 6 رقمی واسش ایمیل میشه که باید اون کد رو وارد کنه واسه تایید ایمیلش.

برای تولید اون کد 6 رقمی من باید دو کار انجام بدم: اول ساختن کد 6 رقمی بصورت رندوم و بعد کش کردن اون کد 6 رقمی به مدت 5 دقیقه

واسه تولید کد 6 رقمی؛ یک یک utilitie کلاس نوشتم که کلا واسه generate کردن اعداد یا توکن و.... این کلاس استفاده میشه ( کلا مواردی که باید رندوم generate بشه )

واسه کش کردن هم یک کلاس جدا نوشتم که عدد رو میگیره و کش میکنه

حالا باتوجه به اینکه کد 6 رقمی اول باید انجام بشه و بعد اون عدد در کش قرار بگیره و اینکه هر کدوم کلاس‌های جدایی دارن؛ میشه از chain of responsibility استفاده کرد ؟

سلام خدمت شما. به نظرم این لاجیک ساده‌تر از چیزی هست که بخواین به عنوان COR در نظرش بگیرید.

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