uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

CodeCrafters

CodeCrafters

Kanalga Telegram’da o‘tish
708
Obunachilar
-124 soatlar
-37 kun
-830 kun
Postlar arxiv
Repost from PythonEB
Python Django 4 Masterclass | Build a Real World Project #udemy English subtitle:yes last update:6/2023 rar pass: @pythonEB
Python Django 4 Masterclass | Build a Real World Project #udemy English subtitle:yes last update:6/2023 rar pass: @pythonEB

0 ⠀ کامپیوتر کوانتومی گوگل با پردازنده Sycamore درمجموع ۷۰ کیوبیت عملیاتی دارد که می‌توانند محاسبات را با سرعتی اعجاب‌آور انجام دهند. محققان این شرکت سیستم جدید خود را با بنچمارکی موسوم به «نمونه‌برداری مدار تصادفی» آزمایش کردند تا ببینند این کامپیوتر چقدر سریع‌تر از ابرکامپیوترهای مرسوم است.⠀ ⠀ نتیجه این بود که ابرکامپیوتر "فرانتیر" به‌ عنوان قوی‌ترین کامپیوتر موجود در دنیا، به حدود ۴۷ سال زمان نیاز داشت تا به نتایجی دست پیدا کند که کامپیوتر کوانتومی Sycamore در عرض چند ثانیه به آن‌ها دست می‌یافت.⠀ ⠀ @code_crafters

♨️ هیچوقت تو گوگل سرچ نکنید Barbie @code_crafters

اثبات وجود ماتریکس با کارمندان پایین رده پیامرسان‌های داخلی @code_crafters
اثبات وجود ماتریکس با کارمندان پایین رده پیامرسان‌های داخلی @code_crafters

وقتی کاربر جدید میاد تو کانالم واکنش من @code_crafters

Repost from Pythonic Dev
کلمه تولیدی به معنای production است #TDD @Pythonic_Dev
کلمه تولیدی به معنای production است #TDD @Pythonic_Dev

باس توی همه چی نظم داشت @code_crafters
باس توی همه چی نظم داشت @code_crafters

آموزش مخ زنی با هوش مصنوعی @code_crafters

تو دنیای برنامه نویسی یکسری قرارداد های نامگذاری وجود داره برای اینکه بتونیم کدهای خوانایی بزنیم و ازونجایی که در دنیای برنامه نویسی چیزهای زیادی مانند متغیرها، توابع، کلاس ها، متد ها و ... وجود داره توسعه دهنده ها تصمیم گرفتن تا از کیس تایپ های مختلفی استفاده کنند برای نامگذاری. اکثر ( اگر نگیم همه ) زبان های برنامه نویسی هر کلمه رو یک چیز کاملا جدا و منحصر فرد در نظر میگیرند. مثال زیر رو برای نامگذاری یک متغیر در نظر بگیرید Number of donuts = 34 سه کلمه ی (number, of, donuts) در یک زبان برنامه نویسی به صورت مستقل باهاشون رفتار میشه به علت اینکه کارکتر اسپیس بین انها قرار گرفته است. برای اینکه برنامتون به درستی کار بکنه باید کارکتر های اسپیس رو حذف بکنید و اونرو به یک استرینگ واحد به شیوه خاصی تبدیل کنید. 4 نوع تایپ کیس داریم که جلوتر بهتون توضیح میدم ولی در همین ابتدا بگم هیچ جواب قاطعی برای اینکه کدوم بهتره وجود نداره. شما باید با توجه به بست پرکتیس های زبان پروژتون انتخاب کنید که قراره از کدوم تایپ کیس استفاده کنید. —————————————————————- 1- snake_case - تمام حروف باید کوچک باشند. - هر کلمه با استفاده از _ به هم وصل میشود. بیشتر در زبان پایتون این قابل مشاهده هست و در زبان هایی مثل جاوا، جاوااسکریپت کمتر دیده میشه. ● کاربرد ها : - ساختن متغیر ها، نام متد ها - اسامی جدول و ستون های یک دیتابیس همچنین یک ورژن دیگه از snake case وجود داره که از حروف بزرگ استفاده میشه و معمولا در زبان های برنامه نویسی مواقعی استفاده میشه که نشان دهنده داده ای است که در طول برنامه تغییر نخواهد کرد. —————————————————————- 2- kebab-case - تمام حروف باید کوچک باشند. - هر کلمه با استفاده از – به هم وصل میشود. ● کاربرد ها : - در یو ار ال ها (URLs) مشاهده میشود. —————————————————————- 3- camelCase - حرف اول کلمه اول کوچک و حرف اول بقیه کلمات بزرگ است. ● کاربرد ها : - در زبان های جاوا، جاوااسکریپت واسه ساخت متغیر ها و توابع و اسامی متد ها استفاده میشود —————————————————————- 4- PascalCase - حرف اول تمام کلمات بزرگ نوشته میشود. ● کاربرد ها : - در نامگذاری کلاس ها در اکثر زبان ها کاربرد دارد. —————————————————————- منبع حالا بنظر شما ایدی چنل ما از کدوم تایپ کیس استفاده کرده؟ @code_crafters

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

Repost from Python BackendHub
Is it worth the effort to design software well? بخونید از مارتین بزرگ بزرگوار سال ۲۰۰۷ واقعا کجا ها سیر میکرده 🙂 DesignStaminaHypothesis: https://martinfowler.com/bliki/DesignStaminaHypothesis.html @ManiFoldsPython