أدوات Python فائقة الحداثة - تأليف Claudio Jolowicz (غلاف ورقي)
حول هذا المنتج
ملخص الكتاب
قد يكون مواكبة منظومة Python أمراً شاقاً، حيث لا توفر أدوات التطوير الخاصة بها تجربة جاهزة للاستخدام مثل اللغات الأصلية مثل Rust و Go. وعندما يتعلق الأمر بصيانة المشاريع على المدى الطويل أو التعاون مع الآخرين، تواجه كل مشاريع Python المشكلة ذاتها: كيفية بناء سير عمل موثوق يتجاوز مرحلة التطوير المحلي، مع البقاء في حالة توافق تام مع المنظومة المتطورة باستمرار. من خلال هذا الدليل العملي، سيتعلم مطورو Python كيفية صهر الأجزاء المتحركة لمشروع Python وتحويلها إلى مجموعة أدوات سهلة الاستخدام، وذلك عبر استخدام أحدث الأدوات بما في ذلك Poetry وNox وpytest وmypy وpre-commit وBlack وRuff وuv وRye وHatch وغيرها. يوضح لك المؤلف Claudio Jolowicz كيفية إنشاء هياكل مشاريع Python قوية ومتكاملة مع اختبارات الوحدة، والتحليل الساكن، وتنسيق الكود، وفحص الأنواع. ستتعلم كيفية: إنشاء مشاريع مفتوحة المصدر باستخدام بنية تحتية متطورة، وبناء بنية تحتية مخصصة لجميع مشاريع Python في الشركة أو الفريق، وتحسين وتحديث البنية التحتية لمشاريع Python الحالية، وتقييم أدوات Python الحديثة لاعتمادها في المشاريع القائمة، واستخدام الأدوات الخاصة بالتغليف وإدارة التبعيات، بالإضافة إلى أتمتة مهام التطوير الشائعة مثل الاختبار، وتحديث التبعيات، ونشر الإصدارات.
- المميزات
- قد يكون مواكبة منظومة Python أمراً شاقاً.
- المؤلف (المؤلفون): Claudio Jolowicz
- 268 صفحة
- الحواسيب، اللغات
المواصفات
- الأبعاد (الإجمالية)
9.19 بوصة (ارتفاع) x 7.0 بوصة (عرض) x .57 بوصة (عمق)
- الوزن
.96 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
268
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
لغات البرمجة
- الناشر
O'Reilly Media
- الموضوع
Python
- التنسيق
غلاف ورقي
- المؤلف
Claudio Jolowicz
- اللغة
الإنجليزية