زکات علم نشر آن است
آموزش های حوزه دیجیتال و هرچی که تصور میکنم برای کاربران مفیده
یوتوب :
https://www.youtube.com/@iOSF1?sub_confirmation=1
گروه اپل : @iOSF1_Group_chat
جستجو در آموزش ها | @IOSF1_bot
Last updated 3 days, 13 hours ago
🟠تعرفه تبلیغات:
https://t.me/ads_tube
➖➖➖➖➖➖
🟠بوست کانال:
https://t.me/Tube_Meme?boost
➖➖➖➖➖➖
🟠راه ارتباطی:
@itmorteza
➖➖➖➖➖➖
Last updated 1 week, 2 days ago
وَاسْتَغْفر اللَه إِنَّ اللَه كَان غفُورًا رَّحِيمًا ?،
قناتي لكافـة انواع الأعمال القرأنية ??️،
-----
#استخارة ♥️ #كشف ? #توقعات ?
#ختمات ? #خيرة_أعمال_قرأنية ??
-----
ام عبدالله ? @OM_AIABDUllAH
طرق الدفع ? @UDDDN
أراء الناس ♡ @NN_7Z
Last updated 1 year, 3 months ago
عیب بزرگ دارت در حال حاضر Reflection هست که خیلی وقت ها اذیت کننده هست و منجر به تولید کد جنریشن های مختلف و غیر قابل تحمل شده ?♂?♂
نه تنها برای فریمورک ها و پکیج ها، بلکه برای اپلیکیشن کد ها هم reflection یه قابلیت مهم هست که از کدهای تکراری و آزار دهنده جلوگیری میکنه
مزیتش برای فریمورک ها مخصوصن بک اند که دیگه غیر قابل انکار هست
برای مثال فریمورک خوب وانیا که توسط جواد زبیدی توسعه داده شده با وجود reflection به یه گزینه ی منحصر به فرد تبدیل میشد
البته مثل اینکه قراره به زودی این نقص برطرف بشه و در اینصورت انقلاب بزرگی توی دارت و فریمورک هاش (مثل وانیا) اتفاق خواهد افتاد
یکی دیگه از جاهایی که این نقص در حال حاظر اذیت کننده شده، توی تست ها هست که خیلی تست ها دارت رو نسبت به تست هایی که توی زبان های جاوا و سی شارپ و با JUnit و XUnit نوشته میشن، کثیف و زشت میکنه ?♂?♂?♂
چنتا قابلیت فوق العاده که توی زبان دارت هست و اونو متمایزش میکنه:
✅Factory
توی زبان هایی مثل جاوا و سی شارپ برای این منظور باید از static method ها استفاده کرد, factory ها خیلی خوب هدف رو بیان میکنن و اونو از بقیه static method ها متمایز و به کلین شدن کد کمک میکنن.
✅named constructor
هر چند که کلاس هایی که مفهوم بیزینسی دارن نباید چندتا constructor داشته باشن ولی این قابلیت در هر صورت یه امتیاز مثبت برای دارت محسوب میشه.
✅const constructor
بدون شرح.
✅Stream
اینکه به صورت built-in و اینقدر عالی از stream ها و Reactive programming پشتیبانی میکنه, جای هیچ حرفی رو باقی نمیگذاره.
بعضی مواقع توی یادگیری یه موضوع هر چقدر هم که بری و برگردی و هر چقدر هم کلنجار بری، پیشرفت خیلی زیادی حاصل نمیشه و خرت توی گل گیر میکنه ..
اکثر مواقع به این دلیل هست که یا منبع مناسبی رو برای آموزش انتخاب نکردی و یا پیش نیاز ها رو رعایت نکردی و یهویی میخوای چند تا پله رو با هم بری بالا و نمیشه که نمیشه ...
باید بری و با حوصله پیش نیاز ها رو یاد بگیری و با یاد گیری پیش نیاز ها عرصه رو هر چه بیشتر بر موضوع مورد نظرت تنگ کنی تا بالاخره وقت موعود فرا برسه و گوشه ی رینگ گیرش بندازی و یادش بگیری ?
عجله نکن و اول پایه ها رو یاد بگیر تا فرایند یادگیریت روال و بدون دست انداز بره جلو ...
دیزاین پترن ها فقط اون ۲۳-۲۴ نیستن
بهتره به اون ها بگیم gof patterns ...
به خیلی چیز ها میشه گفت دیزاین پترن...هر چند که gof pattern ها معروفن به دیزاین پترن ...خیلی پترن ها توی دسته بندی gof patterns نیومدن ...
و هر چند gof pattern ها object oriented pattern ها هستن ولی باز هم هستن OO pattern هایی که توی این دسته بندی ذکر نشدن.
اسم gof pattern اسمی بهتر و توی منابع رسمی پر کاربردتره
اگه دعوا نمیکنید ( مهم هم نیست البته برام ?) آپ های موبایل که بیزینس چندانی ندارن و همه چیزشون سمت سرور هندل میشه میتونن کلن کلاس هایی با اسم Entity و model رو هیچ کدوم رو نداشته باشن و فقط یه view model داشته باشن و تمام ...و view model هم اختصاص داره به UI و اصلن شبیه جیسونی که از API میاد نیست
سلام. دوباره اومدیم با یه کافه فلاتر خفن دیگه امشب ۲۸ اردیبهشت ساعت ۲۰ به وقت ایران ?
طبق روال آخرین جمعههای ماه که با هم هستیم، امشب هم تو کافه فلاتر دو تا ارائه جذاب داریم:
۱- پیام زاهدی در مورد Flutter Embedded صحبت میکنه. پیام در آلمان تو همین حوزه فعالیت میکنه.
۲- امیرمحمد جابری در مورد موضوع پرکاربرد CI/CD in Flutter ارائه میده.
بعد ارائهها هم حتماً پیشمون بمونید که میخوایم در مورد آپدیت جدید فلاتر و فیچرهاش تو قسمت بحث آزاد صحبت کنیم. ?
کافه فلاتر در گوگلمیت برگزار میشه:
https://meet.google.com/bxb-acjt-iaq?authuser=0
همچنین میتونید کافه فلاتر رو به صورت لایو از چنل یوتیوب جامعه فلاتر فارسی مشاهده کنید.
https://www.youtube.com/watch?v=Yz4iP5iSdFg
ویدیو جدید داریم تو کانال یوتیوب!
لایک، کامنت و ساب یادتون نره!
https://www.youtube.com/watch?v=8Dnm_Ucu1PU
YouTube
آیکنهای متناسب با DPI
تو این ویدئو به این میپردازیم که تو فلاتر چطور آیکنی با فرمت png رو توی صفحه نمایشهایی با تراکم پیکسلی متفاوت، با کیفیت مطلوب، نمایش بدیم. عضو کانال های ما هم بشید Telegram: https://t.me/persian\_flutter Discord: https://discord.link/PersianFlutter
لطفن جواب بدید ???
برنامه نویسی چندمین حرفه ای بود که امتحانش کردین ؟
از کجا مطمئن هستید که داخلش استعداد دارید ؟
از کجا معلوم که رسالت شما جای دیگه ای نباشه؟
برای پیشرفت باید از همه ی منابع موجود استفاده بهینه کرد
اولین قدم در استفاده از همه منابع موجود، تقویت زبان انگلیسی هست
این به این معنا نیست که منابع فارسی خوب نیستن
ولی منابع فارسی محدود هستن و برای پیشرفت حتمن و حتمن باید از همه ی منابع موجود استفاده کنی...
زبان انگلیسی مهمترین آموزش و ضروری ترین قدم برای هر برنامه نویسی هست
اگه بدون زبان انگلیسی میخواین برید جلو، اصلن برنامه نویسی رو ببوسید و بذارید کنار ....به همین صراحت ?
زکات علم نشر آن است
آموزش های حوزه دیجیتال و هرچی که تصور میکنم برای کاربران مفیده
یوتوب :
https://www.youtube.com/@iOSF1?sub_confirmation=1
گروه اپل : @iOSF1_Group_chat
جستجو در آموزش ها | @IOSF1_bot
Last updated 3 days, 13 hours ago
🟠تعرفه تبلیغات:
https://t.me/ads_tube
➖➖➖➖➖➖
🟠بوست کانال:
https://t.me/Tube_Meme?boost
➖➖➖➖➖➖
🟠راه ارتباطی:
@itmorteza
➖➖➖➖➖➖
Last updated 1 week, 2 days ago
وَاسْتَغْفر اللَه إِنَّ اللَه كَان غفُورًا رَّحِيمًا ?،
قناتي لكافـة انواع الأعمال القرأنية ??️،
-----
#استخارة ♥️ #كشف ? #توقعات ?
#ختمات ? #خيرة_أعمال_قرأنية ??
-----
ام عبدالله ? @OM_AIABDUllAH
طرق الدفع ? @UDDDN
أراء الناس ♡ @NN_7Z
Last updated 1 year, 3 months ago