Forwarded from Amin Zamani.afshar
سلام به همگی
فردا ساعت ۴ ارئه داریم چه ارائه ای🔥
علی اقای عزیز میخواد درمورد یکی دیگه از دیزاین پترن های جذاب از خانواده فکتوری ها ارائه بده یعنی
Abstract Factory
فردا ساعت ۴ منتظرتون هستیم حتما کلندر کنید که یادتون نره ❤️😉
لینک کلندر
لینک گوگل میت
لینک گروه کلین کد
فردا ساعت ۴ ارئه داریم چه ارائه ای🔥
علی اقای عزیز میخواد درمورد یکی دیگه از دیزاین پترن های جذاب از خانواده فکتوری ها ارائه بده یعنی
Abstract Factory
فردا ساعت ۴ منتظرتون هستیم حتما کلندر کنید که یادتون نره ❤️😉
لینک کلندر
لینک گوگل میت
لینک گروه کلین کد
Google Workspace
Google Calendar - Easier Time Management, Appointments & Scheduling
Learn how Google Calendar helps you stay on top of your plans - at home, at work and everywhere in between.
❤6
Forwarded from Fluttery's Journey
توی دوره در مورد همه چیز Render Box صحبت کردیم و چیزی رو باقی نگذاشتیم:
🔥در مورد
✅Wet layout
✅Dry layout
✅Baseline
✅Dry baseline
✅Intrinsic dimensions
✅Repaint Boundary
✅Paint
صحبت کردیم و از همشون کاربردی توی توسعه چندین Render Box استفاده کردیم.
دیگه فکر نکنم جایی باشه که با این جزییات اینارو گفته باشه، حتا این عناوین اسمشون هم به سختی توی اینترنت پیدا میشه، چه برسه به توضیح و تدریسشون.
@fluttery_journey
@purecoder_ir
🔥در مورد
✅Wet layout
✅Dry layout
✅Baseline
✅Dry baseline
✅Intrinsic dimensions
✅Repaint Boundary
✅Paint
صحبت کردیم و از همشون کاربردی توی توسعه چندین Render Box استفاده کردیم.
دیگه فکر نکنم جایی باشه که با این جزییات اینارو گفته باشه، حتا این عناوین اسمشون هم به سختی توی اینترنت پیدا میشه، چه برسه به توضیح و تدریسشون.
@fluttery_journey
@purecoder_ir
❤7🔥3⚡1
Forwarded from Hamed
🚀 ترجمهی فارسی کتاب C# 12 in a Nutshell رو شروع کردم و روی GitHub منتشرش کردم:
🔗https://github.com/hheydarian/csharp-12-in-a-nutshell-persian
این کتاب یکی از کامل ترین منابع برای یادگیری و تسلط بر زبان #CSharp هست.
اگه علاقه مندید یه مرجع فارسی خوب و دقیق برای #CSharp بسازیم، خوشحال میشم همراه بشید.
میتونید فورک بگیرید، مشارکت کنید و به بهتر شدنش کمک کنید 💡
#CSharp #GitHub
#OpenSource #Net
🔗https://github.com/hheydarian/csharp-12-in-a-nutshell-persian
این کتاب یکی از کامل ترین منابع برای یادگیری و تسلط بر زبان #CSharp هست.
اگه علاقه مندید یه مرجع فارسی خوب و دقیق برای #CSharp بسازیم، خوشحال میشم همراه بشید.
میتونید فورک بگیرید، مشارکت کنید و به بهتر شدنش کمک کنید 💡
#CSharp #GitHub
#OpenSource #Net
❤8🔥1
بحث Pattern Matching که در سال های گذشته توی برخی از زبان ها باب شده، مربوط به کدوم یک از پارادایم ها میشه؟
Anonymous Quiz
14%
Procedural
33%
Functional
16%
Object Oriented
37%
نمیدونم، دیدن جواب..
❓دو قطعه کد زیر رو نگاه کن، هر دو در نهایت یه کار رو میکنن:
1⃣
حالا بگو هرکدومشون از نظر functional یا procedural بودن چه وضعیتی دارن؟
لطفن به کوییز زیر جواب بده👇
@purecoder_ir
1⃣
String getMesaageFor(int age){
var message = "";
if (age >= 18)
message = "Your Welcome";
else
message = "Get lost";
return message;
}
2⃣
String getMesaageFor(int age){
return age >= 18 ? "Your welcome" : "Get lost";
}
حالا بگو هرکدومشون از نظر functional یا procedural بودن چه وضعیتی دارن؟
لطفن به کوییز زیر جواب بده👇
@purecoder_ir
👍5
Pure Coder
❓دو قطعه کد زیر رو نگاه کن، هر دو در نهایت یه کار رو میکنن: 1⃣ String getMesaageFor(int age){ var message = ""; if (age >= 18) message = "Your Welcome"; else message = "Get lost"; return message; } 2⃣ String getMesaageFor(int…
کد اول یه statement هست و کد دوم از expression استفاده کرده:
age >= 18 ? "Your welcome" : "Get lost"
چون statement ها معمولن توی خودشون side effect دارن و expression ها نه، پس FP بر اصل
Favor Expressions over Statements.
استواره.
@purecoder_ir
age >= 18 ? "Your welcome" : "Get lost"
چون statement ها معمولن توی خودشون side effect دارن و expression ها نه، پس FP بر اصل
Favor Expressions over Statements.
استواره.
@purecoder_ir
🔥6👍1
میگن قانون بد بهتر از بی قانونیه.
کاری به درست و غلطش ندارم، ولی این گزاره در مورد تست نوشتن کار نمیکنه.
یعنی به هیچ وجه تست بد بهتر از تست ننوشتن نیست. اگه تست ننویسی بهتر از اینه که تست بد بزنی.
به قول یه استادی که میگفت: بعضیا تست نمینویسن. ولی بعضیا یه جوری مینویسن که باید التماسشون کنی که تروخدا ننویس.
واقعن هم همینه. همون کدمون رو خشک و خالی بزنیم، بهتر از اینه که یه غول بی شاخ و دم به اسم تست بذاریم کنارش.
تست بی کیفیت بدتر از کد بی کیفیت باعث نابودی پروژه میشه.
کاری به درست و غلطش ندارم، ولی این گزاره در مورد تست نوشتن کار نمیکنه.
یعنی به هیچ وجه تست بد بهتر از تست ننوشتن نیست. اگه تست ننویسی بهتر از اینه که تست بد بزنی.
به قول یه استادی که میگفت: بعضیا تست نمینویسن. ولی بعضیا یه جوری مینویسن که باید التماسشون کنی که تروخدا ننویس.
واقعن هم همینه. همون کدمون رو خشک و خالی بزنیم، بهتر از اینه که یه غول بی شاخ و دم به اسم تست بذاریم کنارش.
تست بی کیفیت بدتر از کد بی کیفیت باعث نابودی پروژه میشه.
@purecoder_ir
@purecoder_gp
🔥11👍1
🔥Liquid Glass
🆕جدیدن apple زبان طراحی جدیدی به اسم liquid glass رو معرفی کرده.
🤔بهش زبان طراحی میگن؟ نمیدونم .
📦رفتم و پکیج های فلاتر که این امکان رو اضافه میکنن رو سورس کدشون رو بررسی کردم.
برای مثال پکیج
🍇نحوه ی کارشون اینجوریه که یه Render Object اختصاصی میزنن و توش از چیزایی مثل BackdropFilterLayer و ClipLayer استفاده میکنن.
😍خیلی ساده هست و خودتون هم میتونید بزنید و توی دوره ی فلاترمون هم اموزش دادیم.
🔥ولی استفاده ی زیاد از این لایه ها در مقابل قشنگی که بهمون میدن، روی پرفرمنس تاثیر منفی میگذاره.
پس باید توی استفاده از افکت liquid glass وسواس به خرج بدیم.
🔥مگر اینکه کلن فلاتر زمین بازی رو عوض کنه و در اینده از پایه یه Engine Layer اختصاصی برای این افکت توسعه بده.
البته در هر صورت روی پرفرمنس تاثیر منفی میگذاره، حتا اگه از پایه یه Engine Layer براش طراحی بشه.
👈پس بی رویه استفاده نکنید و مخصوصن مراقب گوشی های اقتصادی و زبون بسته باشید.
@purecoder_ir
🆕جدیدن apple زبان طراحی جدیدی به اسم liquid glass رو معرفی کرده.
🤔بهش زبان طراحی میگن؟ نمیدونم .
📦رفتم و پکیج های فلاتر که این امکان رو اضافه میکنن رو سورس کدشون رو بررسی کردم.
برای مثال پکیج
Liquid_glass_render
🍇نحوه ی کارشون اینجوریه که یه Render Object اختصاصی میزنن و توش از چیزایی مثل BackdropFilterLayer و ClipLayer استفاده میکنن.
😍خیلی ساده هست و خودتون هم میتونید بزنید و توی دوره ی فلاترمون هم اموزش دادیم.
🔥ولی استفاده ی زیاد از این لایه ها در مقابل قشنگی که بهمون میدن، روی پرفرمنس تاثیر منفی میگذاره.
پس باید توی استفاده از افکت liquid glass وسواس به خرج بدیم.
🔥مگر اینکه کلن فلاتر زمین بازی رو عوض کنه و در اینده از پایه یه Engine Layer اختصاصی برای این افکت توسعه بده.
البته در هر صورت روی پرفرمنس تاثیر منفی میگذاره، حتا اگه از پایه یه Engine Layer براش طراحی بشه.
👈پس بی رویه استفاده نکنید و مخصوصن مراقب گوشی های اقتصادی و زبون بسته باشید.
@purecoder_ir
🔥12👍1
Forwarded from Mohammad Taheri
گذر یار | تجربه ی اینترنت آزاد، امن و سریع 🪩
⚙️با ربات گذریار همهچیز بهصورت کاملاً خودکار و لحظهای انجام میشه.
✔️به محض ثبت سفارش، کانفیگ شما ساخته میشه و آماده استفادهست.
✅کانفیگ تست هم داره، حتما ازش استفاده کن.
👈برای ورود به ربات از لینک زیر استفاده کن.
ورود به ربات...
@purecoder_ir
⚙️با ربات گذریار همهچیز بهصورت کاملاً خودکار و لحظهای انجام میشه.
✔️به محض ثبت سفارش، کانفیگ شما ساخته میشه و آماده استفادهست.
⭕دور زدن تمام تحریم ها:
تحریم های گردل، npm و ... .
🌍 دسترسی راحت به:
یوتیوب📱، اینستاگرام📱، توییتر📱، واتساپ📱، تلگرام 📱و تمام سایتهای فیلترشده🌍
➕ویژگیها:
🔵ساخت و تحویل کانفیگ بهصورت لحظهای
🟠سرعت بالا در بیشتر ساعات شبانهروز
🔴پشتیبانی از Android و IOS و Windows و Linux و MacOs
🟢تمدید و مدیریت اشتراک بدون نیاز به ادمین
💾 پلن ها:
✅اقتصادی: ۳۰ گیگ، ۱ ماهه، ۸۵ هزار تومان
✅پیشنهادی: ۷۰ گیگ، ۲ ماهه، ۱۸۹ هزار تومان
✅حرفه ای: ۱۳۰ گیگ، ۳ ماهه، ۳۴۹ هزار تومان
✅طلایی: ۳۰۰ گیگ، ۶ ماهه، ۷۹۹ هزار تومان
✅نامحدود: ۱ ماهه، ۲۹۹ هزار تومان
💾 امکان خرید با دعوت از دوستان:😍در صورتی که دوستات از ربات خرید کنن، تو هم اعتبار دریافت میکنی و میتونی برای خرید ازش استفاده کنی.
✅پلن اقتصادی با ۱۰ دعوت
✅پلن پیشنهادی با ۲۰ دعوت
✅پلن حرفه ای با ۳۵ دعوت
✅پلن طلایی با ۸۰ دعوت
✅پلن نامحدود با ۲۸ دعوت
✅کانفیگ تست هم داره، حتما ازش استفاده کن.
👈برای ورود به ربات از لینک زیر استفاده کن.
ورود به ربات...
@purecoder_ir
🔥6
Pure Coder pinned «گذر یار | تجربه ی اینترنت آزاد، امن و سریع 🪩 ⚙️با ربات گذریار همهچیز بهصورت کاملاً خودکار و لحظهای انجام میشه. ✔️به محض ثبت سفارش، کانفیگ شما ساخته میشه و آماده استفادهست. ⭕دور زدن تمام تحریم ها: تحریم های گردل، npm و ... . 🌍 دسترسی راحت به: یوتیوب📱،…»
😜یه جوکی که بین برنامه نویسان جهان رواج داره:
نام گذاری رو میگن سخت ترین کاره🤓🧐😳
آیا واقعن همین طوره؟
@purecoder_ir
فقط دو تا کار سخت توی دنیای نرم افزار وجود داره، اول
✅naming things
و بعد
✅cache invalidation
نام گذاری رو میگن سخت ترین کاره🤓🧐😳
آیا واقعن همین طوره؟
@purecoder_ir
👍10👎1