🏠 الرئيسية
المقاييس
📊 جميع المقاييس 🦖 ديناصور v1 🦖 ديناصور v2 ✅ تطبيقات قائمة المهام 🎨 صفحات حرة إبداعية 🎯 FSACB - العرض النهائي 🌍 مقياس الترجمة
النماذج
🏆 أفضل 10 نماذج 🆓 نماذج مجانية 📋 جميع النماذج ⚙️ كيلو كود
الموارد
💬 مكتبة الأوامر 📖 قاموس الذكاء الاصطناعي 🔗 روابط مفيدة
Intermédiaire

Python Data Classes

#python #clean-code #oop #refactoring

Modernise des classes Python classiques en utilisant @dataclass.

J'ai une classe Python classique avec un long `__init__`, des `__repr__` manuels, etc. [INSÉRER CODE CLASSE] Refactorise-la en utilisant `@dataclass`. Montre comment ajouter : 1. Des valeurs par défaut. 2. `frozen=True` pour l'immutabilité. 3. `__post_init__` pour une validation simple.