CodeBaz.dev
697 subscribers
673 photos
108 videos
155 files
495 links
من، محمدرضا کسائی، برنامه‌نویس فول‌استک در تپسی و مدرس پایتون و جنگو در مجتمع فنی تهران هستم. در اینجا قصد دارم تجربیات و دانش خود را در زمینه‌های مختلف برنامه‌نویسی با شما به اشتراک بگذارم.
https://CodeBaz.dev
https://x.com/CodebazDev
Download Telegram
سلام
اخیرا چند پیام از دانشجویان قدیمی دریافت کرده ام و متوجه شدم که هنوز نیاز به کمک دارند.
این موضوع منو به این فکر وا داشت که یک کلاس رفع اشکال غیر حضوری هفتگی برگزار کنم تا هر کس هر سوال و مشکلی داشت مطرح کنه
ولی یه چالش هایی احتمالا داشته باشیم مثلا:
- از چه نرم افزاری استفاده کنیم؟
- اگه تعداد افراد زیاد شد چه کنیم؟
- اگر کسی خواست مزاحمت ایجاد کنه چه کنیم؟
- و چالش های دیگه ...
ممنون میشم هر نظر یا پیشنهادی دارید کامنت کنید.

🔥 راستی اگه مشتاق شرکت در این کلاس هستید هم لطفا اعلام کنید تا من ببینم اصلا کیا دوست دارند شرکت کنند
@CodeBazDev
👍7
هر برنامه‌نویس بکندی باید یه کمی امنیت هم بلد باشه که بتونه جلوی یه سری آسیب پذیری‌ها رو بگیره تا هکر ها یه خرده سخت تر بشه کارشون
اگه دنبال این هستید که بدونید چطوری میتونید امن تر کد بزنید لینک زیر برای شماست
https://rules.sonarsource.com/python/

به نظرم شاید بشه بعد از خوندن و تسلط نسبی روی این آموزش بشه «آشنایی با کدنویسی امن» یا چنین تایتلی رو به رزومه تون اضافه کنید
@CodeBazDev
👌2🙏1
This media is not supported in your browser
VIEW IN TELEGRAM
⚠️ به صورت آزمایشی
پنجشنبه ۸ صبح یک لینک گوگل میت توی کانال قرار میدم.
برای شرکت در کلاس کافیه یک اکانت گوگل داشته باشید.
@CodeBazDev
🙏3
وقتی زمان تحویل پروژه نزدیک میشه
🆔 @CodeBazDev
🤣3
This media is not supported in your browser
VIEW IN TELEGRAM
فردا یادتون نره ساعت ۸ تا ۹
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
این منم فردا ۸ صبح 😂😂
🆔@CodeBazDev
🤣5
Media is too big
VIEW IN TELEGRAM
کلاس امروز تقریبا خصوصی برگزار شد 😄
5
سلام دوستان این پنجشنبه کلاس نیست!
😢2
به نظرم اینکه شب های قدر با سال ۴۰۴ مصادف شده اتفاقی نیست!
سال ۴۰۴ عه خیلی باید مواظب باشیم
بریم فقط دعا کنیم که امسال به خیر بگذره 😂😂
شوخی کردم
سال نو همه تون مبارک
سالی بدون ارور به خصوص ارور ۴۰۴ داشته باشید🙏🏻☘️
@CodeBazDev
8❤‍🔥2💩1
یک تابع یا متد خوب باید طوری نوشته بشه که برای خوندنش نیازی به اسکرول کردن نباشه
به عبارت دیگه کل بدنه اش در یک اسکرین جا بشه و بدون اسکرول کردن بشه دیدش

✍️ بخشی از کتاب two scoops of django
#django #python #two_scoops_of_django
🆔 @CodeBazDev
👍51
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی تو vim حرفه ای میشی 😄

🆔 @CodeBazDev
😁4🤣1
🧠 «دیباگ کردن (اشکال‌یابی) دو برابر سخت‌تر از خودِ کدنویسیه!
پس اگه کدت رو زیادی زرنگ‌بازی دربیاری و پیچیده بنویسی، شاید خودت هم نتونی درستش کنی!»
— برایان کرنیگان، یکی از خالقای زبان C

✌️ ساده بنویس که خودت و بقیه بعداً بتونید بفهمیدش!
🆔 @CodeBazDev
👍3
یه مشکلی داشتم تو کدا
داشتم فکر میکردم که من این فلو رو قبلا توسعه دادم چرا قبلا مشکل نداشتم!
رفتم کدای قبلیمو خوندم دیدم عه چه راه حل خوبی برای حل این مشکل قبلا به فکرم رسیده! 😂😂
بعد به این نتیجه رسیدم گاهی آدم میتونه از کدایی که قبلا خودش نوشته چیز های خوبی یاد بگیره 🤣🤣
🆔 @CodeBazDev
🤣6👍1
وقتی یه برنامه‌نویس حرفه‌ای پایتون، کدی ببینه که کلی قانون PEP 8 رو زیر پا گذاشته، حتی اگه چیزی نگه، احتمال زیاد داره تو دلش داره غر می‌زنه 😅

بخشی از کتاب two scoops of django
#two_scoops_of_django
🆔 @CodeBazDev
🤣3👍2
💡 چرا در PEP 8 طول هر خط کد باید حداکثر ۷۹ کاراکتر باشه؟

قدیما مانیتورهای کامپیوتر خیلی بزرگ نبودن و نهایتاً فقط می‌شد ۸۰ کاراکتر توی هر خط نمایش داد. به همین دلیل برنامه‌نویس‌ها تصمیم گرفتن که طول هر خط از کدهاشون بیشتر از ۷۹ کاراکتر نباشه، تا بتونن همه خطوط رو بدون اسکرول افقی ببینن. 📱💻

اما امروزه، با مانیتورهای عریض و رزولوشن بالا، به راحتی میشه حتی ۱۲۰ کاراکتر رو توی یک خط نمایش داد. بنابراین، این مورد در PEP 8 کمی غیرمنطقی به نظر می‌رسه. 😅

با این حال، در PEP 8 گفته شده که:

"Consistency is more important than perfection."
(یکپارچگی مهم‌تر از کمال است.) 🔑


یعنی اگه در تیم شما تصمیم گرفته شده که استانداردهایی متفاوت از PEP 8 استفاده بشه، پایبندی به همون استانداردهای تیمی مهم‌تره. 🧑‍💻🤝

پس اگر محدودیت ۷۹ کاراکتر براتون اذیت‌کننده است، می‌تونید استاندارد جدیدی برای تیم‌تون وضع کنید و به اون پایبند باشید. 👌
#python #pep
🆔 @CodeBazDev
👍4