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

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

⭕️پشتیبانی:
@PureCoder_support
@MohammadTaherri
Download Telegram
آدم وقتی یه تکنیک، پترن، یا کلن هرچیزی رو به خوبی درک میکنه که بفهمه کجاها نباید ازش استفاده کنه...

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

@purecoder_ir
داشتم همین جوری توی pub میچرخیدم که چشمم به پکیج replay bloc خورد که مکانیزم undo و redo رو روی استیت ها پیاده کرده...

بنظرت برای پیاده سازی چنین مکانیزمی(undo و redo) چه پترنی مناسبه؟
Anonymous Quiz
3%
Prototype
20%
State
24%
Memento
3%
Flyweight
50%
نمیدونم، دیدن جواب
Pure Coder
داشتم همین جوری توی pub میچرخیدم که چشمم به پکیج replay bloc خورد که مکانیزم undo و redo رو روی استیت ها پیاده کرده...

بنظرت برای پیاده سازی چنین مکانیزمی(undo و redo) چه پترنی مناسبه؟
خب درصد خوبی از دوستان درست گفتن که خوشحال کننده هست.

البته اسم دیگه ی این پترن اسنپ شات هست که خودم شخصن با اسم اسنپ شات بیشتر ارتباط میگیرم.

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

معمولن توی پیاده سازی این مکانیزم پترن هایی مثل کامند هم در کنار اسنپ شات وارد میشن تا کار رو تکمیل کنن.

@purecoder_ir
Forwarded from Fluttery's Journey
✂️تخفیف ویژه دوره Fluttery's Journey

😍دوستان عزیز از الان تا پایان عید نوروز تخفیف ویژه ۵۵ درصدی روی دوره فلاتر داریم

🔥۱۰ فصل دوره تکمیل شده که میتونی توی تصویر بالا ببینی...

🔗توضیحات دوره رو از لینک زیر ببین👇

https://purecoder.ir/course/flutterys-journey/

🆔️برای مشاوره یا ثبت نام هم میتونی به پشتبانی پیام بدی👇

@purecoder_support

🟢موضوع دوره: بک گراند فلاتر
💰هزينه دوره: ۲ میلیون
✂️هزینه با تخفیف ۵۵ درصد: ۹۰۰

تخفیف تا پایان عید نوروز فعال هست.
Pure Coder pinned a photo
Forwarded from Fluttery's Journey
✂️تخفیف ویژه دوره Fluttery's Journey

😍دوستان عزیز از الان تا پایان عید نوروز تخفیف ویژه ۵۵ درصدی روی دوره فلاتر داریم

🔥۱۰ فصل دوره تکمیل شده که میتونی توی تصویر بالا ببینی...

🔗توضیحات دوره رو از لینک زیر ببین👇

https://purecoder.ir/course/flutterys-journey/

🆔️برای مشاوره یا ثبت نام هم میتونی به پشتبانی پیام بدی👇

@purecoder_support

🟢موضوع دوره: بک گراند فلاتر
💰هزينه دوره: ۲ میلیون
✂️هزینه با تخفیف ۵۵ درصد: ۹۰۰

تخفیف تا پایان عید نوروز فعال هست.
Pure Coder pinned a photo
بچه ها سال نوتون مبارک 🩵

بعضیا از امروز رفتن سر کار، بعضیا تا آخر عید توی استراحت و خوابن 🤪 و بعضیا هم توی مسافرت ...

امیدوارم در مجموع روزهای خوبی داشته باشین و در پایان برآیند امسالتون مثبت باشه😍

@purecoder_ir
وقتی میخوام توی یه چیزی عمیق بشم، فرایند یادگیری باید به چه صورت باشه؟

🌳وقتی یه درخت تنومند و کهن رو میبینی، در نگاه اول شاید به نظر برسه که ریشه ش به صورت عمودی توی زمین رشد کرده و پایین رفته ولی اگه بخوای ريشه رو از زمین بیرون بکشی میبینی که نه تنها به صورت عمودی پایین رفته بلکه چندین و چند متر هم در راستای افقی گسترده شده و وقتی ریشه رو بالا میاری کلی چیز دیگه رو هم با خودش بیرون میکشه.

📚توی فرآیند یادگیری هم نمیتونیم بگیم من یه مبحث(مثلن تست نویسی) رو برمیدارم و توش عمیق میشم و کاری با بقیه چیزا ندارم‌.

🔗بخوای یا نخوای مباحث مختلف به یکدیگه گره خوردن و تار و پودشون به هم تنیده شده‌.

🤔راهش چیه پس؟

🛣راهش اینه که انقدر در سطح حرکت کنی و حرکات لایه ای ملایم داشته باشی و کم کم لایه برداری کنی تا به عمق برسی.

به طور حتم زمان زیادی باید صرف کنی و از روز و ماه خارجه ولی خب پیوستگی و یک پارچگی بین موضوع های مختلف رو هم حفظ کردی و اینجوری نیست که فقط توی یه چیز عمیق شده باشی و هیچ چیز دیگه رو بلد نباشی و یه غول بی شاخ و دم از توش در بیاری.

👈پس انقدر در سطح حرکت کن تا عمیق بشی. البته حرکت هوشمندانه...

@purecoder_ir
کدوم زبان برنامه نویسی پیرتره؟

9⃣زبان rust متولد سال ۲۰۱۲ و ۱۳ سالشه.

8⃣دارت فقط چند ماه بزرگتره، متولد سال ۲۰۱۱ عه.
کاتلین برادر ناتنی دارت هم توی همین سال از لوله های ازمایشگاه بیرون اومد.

7⃣زبان go از هر دوشون بزرگتره و سال ۲۰۰۹ به دستان مبارک گوگل خلق شد.

6⃣سی شارپ همچنان از بچه ها ی قرن ۲۱ ام هست و سال ۲۰۰۰ به دنیا اومده.

5⃣پنجمی مشترک میرسه به PHP و جاوا که هر دو سال ۱۹۹۵ اولین نسخشون بیرون اومد 🤔

4⃣پایتون فرزند ارشد خانواده هم سال ۱۹۹۱ متولد شده.

3⃣و اما c++ به دوران پختگی خودش رسیده و امسال ۴۰ سالگی رو تموم میکنه و وارد دهه ی پنجم زندگی میشه (۱۹۸۵)

2⃣و اما C هم دیگه وقت بازنشستگیش هست و با ۵۳ سال سن دیگه نای دویدن نداره (۱۹۷۲).
البته که تنها نیست و smalltalk رو در کنار خودش میبینه.
(باهم میرن توی پارک شطرنج میزنن )

1⃣و اما پیرمرد پیرمرد ها هم کسی نیست جز فرترن که داره با پوکی استخون دوران ۷۰ سالگی دست و پنجه نرم میکنه. (زمان کودتای ۱۳۳۲، فرترن مال اون موقع هاست 😅😅)

هم سن کدوم زبان هستی ؟

@purecoder_ir
یه تفکری هست که فرقی نمیکنه از چه ابزاری استفاده کنی و اگه برنامه نویس کارش درست باشه، کار رو تمیز در میاره‌.

نه، اینجوریام نیست، خیلی تاثیر میذاره‌.

وقتی که از یه فریمورک یا پکیج استفاده میکنی، در هر صورت باید خودت رو در چارچوب تعریف شده ی اون قرار بدی و توی مسیری که محدودت کرده حرکت کنی.

تفکر درست تر اینه برنامه نویس خوب توی انتخاب ابزارش دقت میکنه. بعضی مواقع حتا باید یک قدم به عقب برگردی و بسنجی که آیا اصلن استفاده از ابزار ضروریه؟

@purecoder_ir
🔗 سایت👇
https://purecoder.ir

🆔کانال👇
@purecoder_ir

🆔گروه👇
@purecoder_gp

🆔پشتیبانی👇
@PureCoder_support
@MohammadTaherri
بهترین فریمورک های بکند از نظر تعداد فرصت های شغلی توی جاب اینجا...

1⃣Asp.net : 298

2⃣Laravel: 156

3⃣Django: 110

4⃣nodejs: 78

5⃣Spring boot: 65

6⃣Go: 54

7⃣Ruby: 3🤔


پ.ن: یه حساب خیلی سرانگشتی هست و نمیتونه ملاک صد در صدی باشه.

پ.ن: بالای ۹۰ درصد فرصت ها توی تهران هست.

پ.ن: میدونم که نود جی اس فریمورک نیست یا Go زبانه (در حالیکه اون بالا نوشتم فریمورک...مهم نیست 😅😅)

پ.ن: حق روبی توی ایران ادا نشده 🤦‍♂🤦‍♂

@purecoder_ir
بهترین زبان های برنامه نویسی از نظر تعداد فرصت شغلی توی جاب اینجا:

1⃣javascript(& typescript): +500

2⃣Python: +350

3️⃣C#: +300

4️⃣PHP: +250

5⃣JAVA: +150

6⃣Go: +50

7⃣kotlin: +50

8⃣dart: +40

9⃣swift: +20

🔟rust: +5

پ.ن: تعداد فرصت های شغلی C و c++ قابل توجه بود ولی توی این لیست قرارشون ندادم.

@purecoder_ir
ایرانی ها هزاران سال بود که قنات میزدن و بعد توی زمانه ی جدید یه عده کودن پیداشون شد و گفتن این چکاری هست که می‌کنید و دیگه دوره ی این کارها به سر اومده و باید عمودی حفر کنید و بریییییید پایین و چاه بزنید و مجوز بی رویه ی حفر چاه های مختلف صادر شد و نتیجه هم مشخص.

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

پ.ن: پاراگراف دوم درمورد کار خودمون بود.🤪🤪

@purecoder_ir
مسئولین مملکتی ما اینجورین که وقتی میخوان آمار سفرهای نوروزی رو اعلام کنن و ازش میزان رفاه جامعه رو نتیجه بگیرن مثلن میان میگن که نوروز امسال n میلیون نفر به سفر رفتند.

حالا چه جوری حساب شده؟

یه خانواده با ماشینش از مشهد راه افتاده و مسیر زیر رو طی کرده 👇

مشهد، سبزوار، شاهرود، دامغان، سمنان، تهران، قم، کاشان، نطنز، شاهین شهر، اصفهان، پاسارگارد، مرودشت، شیراز ، بوشهر

و بعد هم برگشته...

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

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

مثل مسئولین مملکت مون نباشیم. توی گزارش کارهای روزمره مون آمار الکی ندیم.

خیلی خیلی قبلنا برای اینکه پروژه ی خودم رو به رخ کارفرما بکشم مثلن بهش میگفتم که این پروژه ۳۰ هزار خط کد هست و خیلی روش کار شده، در حالیکه می‌دونستم خیلی از این کدها اهمیت زیادی نداره و خیلی هاش در حد کپی پیست بودن یا اصلن توسط فریمورک جنریت شدن و امتیازی برای نشون دادن برتری کد من محسوب نمیشن.

@purecoder_ir
Pure Coder
میانگین درآمدت از برنامه نویسی ماهیانه چقدر هست؟
افرادی که درآمد بالای ۶۰ تومن دارن خودشون رو معرفی کنن که ازشون مالیات بگیریم و بدیم به اونایی که درآمد صفر دارن تا یکم چرخ زندگی بچرخه.

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

باتشکر.
Forwarded from Hêmn
🎯 ‌GLORY برای VS Code بالاخره منتشر شد!

یه تم دارک باحال که نه فقط چشماتو اذیت نمی‌کنه، بلکه حالتو هم خوب می‌کنه!
دارک، مات و هکری... دقیقا همون چیزی که یه برنامه‌نویس واقعی لازم داره.
دو مود مختلف:
🔹 Deep برای تمرکز کامل
🔹 Soft برای کد زدنِ شبانه

🛠 برای نصب:

برو به VS Code

توی بخش Extensions بزن: GLORY
نصب کن و حالشو  ببر.

📦 یا مستقیم از
Marketplace: 👉 https://marketplace.visualstudio.com/items?itemName=heman-sadeghi.glory-theme



رفقا اینجا جای خرج کردنه استارز هاتونه 😄🤌
یه حمایت کوچیک بدین اپدیت های بیشتری میذارم.

لینک ریپو روی گیتهاب 👇
https://github.com/hemansadeghi/glory-vscode-theme.git



خوشحال میشم نظراتتون رو داشته باشم 🤝❤️
Please open Telegram to view this post
VIEW IN TELEGRAM