حالا که میخواهید بخشهای طولانیتر و پیچیدهتری از پایتون بنویسید، زمان خوبی برای صحبت درباره سبک کدنویسی است. اکثر زبانها میتوانند به سبکهای مختلفی نوشته یا دقیقتر قالببندی شوند؛ برخی خواناتر از بقیه هستند. آسان کردن خواندن کد شما توسط دیگران همیشه ایده خوبی است و پذیرفتن یک سبک کدنویسی خوب برای این موضوع بسیار کمک میکند.
برای پایتون، PEP 8 به عنوان راهنمای سبکی ظاهر شده که اکثر پروژهها از آن پیروی میکنند؛ این راهنما یک سبک کدنویسی بسیار خوانا و دلپذیر برای چشم ترویج میدهد. هر توسعهدهنده پایتون باید در یک نقطه آن را بخواند؛ در اینجا مهمترین نکات استخراج شده برای شما آورده شده است:
۴ فاصله سازش خوبی بین تورفتگی کوچک (عمق تورفتگی بیشتر) و تورفتگی بزرگ (خواناتر) است. تبها ابهام ایجاد میکنند و بهتر است کنار گذاشته شوند.
این به کاربران با نمایشگرهای کوچک کمک میکند و امکان قرار دادن چندین فایل کد در کنار هم روی نمایشگرهای بزرگتر را فراهم میکند.
a = f(1, 2) + g(3, 4).UpperCamelCase برای کلاسها و lowercase_with_underscores برای توابع و متدها است. همیشه self را به عنوان نام اولین آرگومان متد استفاده کنید.این محتوا کاملا رایگان توسط تیم کدلپر ترجمه شده و در اختیار شما کاربران عزیز قرار گرفته است، هر گونه کپی برداری برای مقاصد غیر رایگان و بدون ذکر منبع، مورد پیگیری قانونی قرار میگیرد.
ترجمه شده از منبع: https://docs.python.org/3/tutorial