برای پروژه های منبع باز، اطمینان از انسجام توسعه و جلوگیری از خطاها و اشکالات می تواند چالشی باشد. در این دوره، Cheuk Ting Ho، رهبر جامعه پایتون شما را از طریق فرآیند کامل شروع، ساخت، آزمایش و نگهداری یک پروژه منبع باز در پایتون راهنمایی می کند. Cheuk شما را با Poetry، یک ابزار مدیریت وابستگی محبوب آشنا میکند و به شما نشان میدهد که چگونه از آن در شروع یک پروژه پایتون استفاده کنید. او pytests را تعریف میکند و به نحوه نوشتن تستهای ساده، تست با پارامترهای متعدد، و آزمایش اگر استثناء مطرح شود، میپردازد. Cheuk لوازم جانبی و نحوه استفاده از آنها را پوشش می دهد، و همچنین زمانی که رد شدن از یک آزمایش مشکلی ندارد. او در مورد استفاده از PEP 8، Black، linters مانند Flake8 بحث می کند و از قبل برای مرتب کردن کد شما تعهد می کند. Cheuk نحوه استفاده از ابزاری به نام tox را برای استاندارد کردن تست خود و همچنین نحوه تنظیم یک گردش کار در GitHub Action را نشان می دهد. به علاوه، او برخی از بهترین شیوهها را برای پروژههای منبع باز برجسته میکند.
Developer Advocate در Anaconda | رهبر انجمن پایتون
نمایش نظرات