با این اوصاف اینجا دیگه پای سلیقه و موقعیت شما میاد وسط و اصلا نمیتونیم بگیم کدوم روش درست یا درستتره! و هر روش خوبی و بدی و طرفدار و مخالفی داره
[اگر] بگیم روش اول درست نیست، پاسخ میگیریم که خیر ۱. در stdlib استفاده شده، یعنی core devهای پایتون ازش استفاده کردن و ۲. تعداد خطوط کمی رو اشغال کرده و مرتب و خوانا شده.
[اگر] بگیم روش black درست نیست، باید بگیم که اولا black توسط یکی از core devهای پایتون که در فیسبوک کار میکرد به اسم Lukas Langa نوشته شده و ۲۷ هزار ستاره گیتهاب داره 😃✌️
و در چنین پروژهها و شرکتهایی استفاده میشه
https://github.com/psf/black#used-by
ثانیا اگه پای type annotations توی کد بیاد وسط روش اول اصلا قشنگ نمیشه!
Answers: 1 • 2 • 3
#M4hdi
〰️〰️〰️〰️〰️
©️@raspberry_python
[اگر] بگیم روش اول درست نیست، پاسخ میگیریم که خیر ۱. در stdlib استفاده شده، یعنی core devهای پایتون ازش استفاده کردن و ۲. تعداد خطوط کمی رو اشغال کرده و مرتب و خوانا شده.
[اگر] بگیم روش black درست نیست، باید بگیم که اولا black توسط یکی از core devهای پایتون که در فیسبوک کار میکرد به اسم Lukas Langa نوشته شده و ۲۷ هزار ستاره گیتهاب داره 😃✌️
و در چنین پروژهها و شرکتهایی استفاده میشه
https://github.com/psf/black#used-by
ثانیا اگه پای type annotations توی کد بیاد وسط روش اول اصلا قشنگ نمیشه!
Answers: 1 • 2 • 3
#M4hdi
〰️〰️〰️〰️〰️
©️@raspberry_python
👍3
یه خوبی دیگهای که بلک داره اینه که اگه میخواید پارارمترهای تابع رو type annotate کنید، با این روش این کار به زیبایی صورت میگیره، و هر خط نام پارامتر و تایپی که قراره بگیره و نشون میده، اما در روش اول زیادی شلوغ میشه 😬
Answers: 1 • 2 • 3
#M4hdi
〰️〰️〰️〰️〰️
©️@raspberry_python
Answers: 1 • 2 • 3
#M4hdi
〰️〰️〰️〰️〰️
©️@raspberry_python
👍4
https://techcrunch.com/2022/04/22/edgedb-wants-to-modernize-databases-for-cutting-edge-apps/
با نسل بعدی دیتابیسها آشنا بشید 😎👌
#M4hdi
〰〰〰〰〰
©@raspberry_python
با نسل بعدی دیتابیسها آشنا بشید 😎👌
#M4hdi
〰〰〰〰〰
©@raspberry_python
TechCrunch
EdgeDB wants to modernize databases for cutting-edge apps
EdgeDB, a startup developing a database architecture for modern apps, has raised $4 million in a seed round led by Accel.
👍2
Organize Python code like a PRO 🐍📦
پروژهتون رو مثل یک حرفهای ساختاربندی و مرتب کنید.
از اونجایی که پایتون یک زبان خیلی منعطف هست (مثل جاوا نیست که وقتی یه فایل جاوا درست میکنید باید یه کلاسِ پابلیک به همون اسم داخلش باشه) شما این اجازه رو دارید که کل کد یک پروژه رو توی یک فایل، و یا هر تابع رو توی یک فایل جدا بنویسید 😑🥴
با این مقاله یاد بگیرید که چگونه پروژهتون رو درست ساختار بندی کنید.
https://guicommits.com/organize-python-code-like-a-pro/
#M4hdi
〰〰〰〰〰〰
©@raspberry_python
پروژهتون رو مثل یک حرفهای ساختاربندی و مرتب کنید.
از اونجایی که پایتون یک زبان خیلی منعطف هست (مثل جاوا نیست که وقتی یه فایل جاوا درست میکنید باید یه کلاسِ پابلیک به همون اسم داخلش باشه) شما این اجازه رو دارید که کل کد یک پروژه رو توی یک فایل، و یا هر تابع رو توی یک فایل جدا بنویسید 😑🥴
با این مقاله یاد بگیرید که چگونه پروژهتون رو درست ساختار بندی کنید.
https://guicommits.com/organize-python-code-like-a-pro/
#M4hdi
〰〰〰〰〰〰
©@raspberry_python
👍4👎1
✔️ سوال.
بهترین راه برای فهمیدن اینکه یه آبجکت hashable هست، چیه؟!
جوابتون رو کامنت کنید.
پاسخش رو فردا میگذارم.
#M4hdi
〰️〰️〰️〰️〰️〰️
©@raspberry_python
بهترین راه برای فهمیدن اینکه یه آبجکت hashable هست، چیه؟!
جوابتون رو کامنت کنید.
پاسخش رو فردا میگذارم.
#M4hdi
〰️〰️〰️〰️〰️〰️
©@raspberry_python