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

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

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

میخوام یه variable تعریف کنم که امکان این رو داشته باشه که مقادیری از هر تایپی داخلش بریزم...

دو تا انتخاب میتونم داشته باشم :‌
1) Object myVariable
2) dynamic myVariable

این دو حالت چه تفاوت هایی با هم دارن و هر کدوم برای چه کاربرد هایی خوبن ؟
#challenge
#dart_challenge
#intermediate
🔥Challenge
⚡️⚡️Dart 2.15⚡️⚡️
Constructor tear-offs

توی پست های قبلی و یه مقاله اختصاصی در مورد function ها و وقتی که از یه function بدون پرانتز استفاده میکنیم صحبت کردیم.

حالا توی ورژن جدید Dart یه قابلیت مشابه برای constructor ها ارایه شده...
هرچی راجب این قابلیت و کاربردهاش میدونی بگو...
#challenge #dart_challenge
#intermediate
🔥Challenge
⚡️⚡️Future⚡️⚡️

هر چی راجب Future میدونید بگید 😅
که توی پست های بعدی بازش کنیم...

مشارکت کنید آقا مشارکت کنید
ساعت ۱ نصف شب کی مشارکت میکنه اخه 😂😂

#dart_challenge #challenge
🔥Challenge
⚡️⚡️Stream⚡️⚡️
هر چی راجب استریم ها میدونی بگو...

چی هستن🤔
به چه دردی میخورن
#dart_challenge #dart
Screenshot from 2022-03-04 23-08-47.png
46.9 KB
🔥Challenge
یه ساختاری داریم به شکل بالا.
این ساختار به این شکل هست که یه Map داریم که key های اون String هست و Value ها یا به صورت String هست و یا به صورت یه Map .

و این روند ادامه داره.... هر value میتونه یه String باشه یا خودش یه Map باشه.

🔥مقادیر value ها نباید چیزی غیر از String ویا Map باشن ..

حالا یه کدی بنویسید که یه Map ورودی با این فرمت (که معلوم نیست این روند تو در تو تا کجا ادامه داره) رو تحلیل کنه اگه یه value پیدا کرد جنسش چیزی غیر از String یا Map بود مقدار false رو برگردونه و اگه تا اخر پیش رفت و همه چیز درست بود مقدار true رو برگردونه.

پ.ن: مقادیر key و value که اینجا نوشتم مثال هست و به این مقادیر توجه نکنید و مهم نیست که چی باشن.
فقط جنس ها مهمه :
Key: String
Value: String or Map

و ساختار توی در تو بودن
#challenge
#dart_challenge
🔥Challenge

▶️سناریو :

یه قسمتی از اپمون قراره که جستجو توی محصولات یا... رو پیاده کنیم.

🔴یه Search Box لازم داریم.

🔴کاربر شروع میکنه به نوشتن و همزمان باید جستجو انجام بشه...

چالش :

فرض کنید ازمون خواسته شده که هر وقت کاربر شروع کرد به نوشتن و دستشو برداشت و ۲ ثانیه طول کشید (ینی بین تایپ کردن کاربر ۲ ثانیه وقفه ایجاد شد) بلافاصله جستجو انجام شه...

🟢یعنی اگه کاربر بدون وقفه (۲ثانیه ای) به تایپ کردن ادامه داد هیچ جستجویی انجام نمیشه.

توضیح بدید که این مساله رو، به خصوص وقفه ۲ ثانیه رو چطوری هندل میکنید؟

⛔️ساختار معماری در این چالش مدنظر نظر نیست.
فقط نحوه هندل کردن این موضوع به خصوص وقفه مهم هست.
در صورت لزوم میتونید کد هم ارائه کنید.

#challenge #flutter_challenge #dart_challenge
#intermediate
🔥Challenge

چالش :

تفاوت Future.delayed با Timer چیه؟ 🤔

#challenge
#dart_challenge
#begginer
#intermediate
🔥Challenge

چالش :

اگر بخوایم که یه قطعه کد بلافاصله بعد از کدهای دیگه ولی بدون تاخیر زمانی اجرا بشه چه راه حلی به ذهنتون میرسه ؟ 🤔

#challenge
#dart_challenge
#intermediate
🔥Challenge

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

چه کار کنیم که یک متد فقط و فقط و فقط داخل همون کلاسی که تعریف شده قابل استفاده باشه و نه کلاس ها و فانکشن های دیگه اون فایل یا library ؟

#challenge
#dart_challenge