Pure Coder
786 subscribers
189 photos
30 videos
8 files
150 links
⭕️آدرس سایت:
https://purecoder.ir

⭕️گروه پرسش و پاسخ:
@purecoder_gp

⭕️پشتیبانی:
@PureCoder_support
@MohammadTaherri
Download Telegram
🔥Challenge

▶️سناریو :

توی یه قسمتی از اپ قراره که کاربر یه پسورد رو توی یه تکست فیلد وارد کنه و بعد این پسورد توی حافظه (share pref یا database یا...) ذخیره بشه (محل ذخیره سازی مهم نیست) .
🟢تکنولوژی استفاده شده برای ذخیره سازی مهم نیست و میتونه تغییر کنه.

این پسورد قبل از ذخیره سازی توی حافظه باید هش بشه. (پسورد خام توی حافظه ذخیره نمیشه)
🟢الگوریتم مورد استفاده برای هش کردن مهم نیست و میتونه تغییر کنه.

چالش :

یه ساختار طوری طراحی کنید که بخش های مختلف سناریوی بالا رو به بهترین شکل از هم جدا کنه و در مورد طرح خودتون هم توضیح بدید...

#challenge
#architecture_challenge
🔥Challenge

▶️سناریو :

اپلیکیشن دو تمه داریم (dark / light)

🔴یه قسمتی توی تنظیمات اپ کاربر باید تم مورد نظرشو انتخاب کنه و این تم توی حافظه ذخیره بشه

🔴موقع باز شدن اپ و توی MaterialApp بر اساس تم انتخابی کاربر تصمیم میگیریم که از کدوم تم استفاده کنیم.

چالش :

شما برای این سناریو کدتون رو به چه شکل میزنید؟
اگه ساختار خاصی مدنظرتون هست ارایه بدید و یا اگه به هر شکلی که این مساله رو هندل میکنید اون رو کامنت کنید...

اگه طبق کلین یا هر معماری دیگه ای هم مدنظرتون هست خیلی خوبه که تحلیلتون رو ارائه بدید 😍

⛔️راه حل های Getx ای رو کامنت نکنید 🤦‍♂🙏
⛔️هیچ ابزاری حتی بلاک یا... ارائه نکنید.
روش مدنظر هست نه ابزار و پکیج.

فک کنید جلسه مصاحبه هست و بدون هیچ پکیج و ابزاری گفته شده این رو تحلیل کنید و یه روش (حالا با یه ساختار معماری یا...) ارائه کنید.

#challenge
#architecture_challenge
🔥Challenge

▶️سناریو :

همون طور که میدونید توی اپلیکیشن هامون برای ردیابی کاربر یه توکن از سرور می گیریم و اون رو توی حافظه ذخیره میکینم.

🔴در واقع بعد از اینکه کاربر لاگین یا رجیستر کرد یا...، سرور به ما یه توکن میده.

🔴ما باید این توکن رو ذخیره کنیم و توی درخواست های بعدی که به سرور میزنیم این توکن رو توی هدر درخواست ارسال کنیم.

چالش :

فرض کنید یه وب سرویس برای لاگین داریم و بعد از یه لاگین موفقیت امیز، سرور یه توکن توی ریسپانس این درخواست برای ما فرستاده.

🟢حالا این توکن رو باید ذخیره کنیم.

با توجه به معماری و ساختاری که استفاده میکنید توضیح بدید که عملیات مربوط به ذخیره توکن رو چگونه در ساختار معماری خودتون هندل میکنید...

🟢توضیح بدید که عملیات ذخیره سازی توکن کدوم بخش های معماری شما رو درگیر میکنه و هر بخش چه کاری رو انجام میده.


#challenge
#architecture_challenge