ما هي when-to-wrap-primitives؟
يساعد في تحديد ما إذا كان سيتم التفاف الأنواع البدائية في أنواع خاصة بالمجال أم لا. يتجنب أقصى درجات الهوس البدائي وهوس الأشياء ذات القيمة، ويقدم معايير عقلانية تعتمد على العائد على الاستثمار. يمنع ارتباك المصطلحات الناتج عن اختلاف تعريفات كائن القيمة عبر السياقات (PofEAA/DDD/عام). يُستخدم أثناء مراجعات التعليمات البرمجية أو التطبيقات الجديدة أو مناقشات التصميم عند تحديد ما إذا كان سيتم تغليف العناصر الأولية أم لا. اللغات المستهدفة: لا تعرف اللغة (Rust وTypeScript وJava وKotlin وScala وGo وPython وما إلى ذلك). المشغل: يتم تفعيله عند الطلبات المتعلقة بتغليف العناصر الأولية - على سبيل المثال، "هل يجب أن أقوم بتغليف هذه القيمة؟"، "هل من المقبول تركها بدائية؟"، "هل يجب أن تكون كائن قيمة؟"، "هل أقوم بإنشاء أنواع كثيرة جدًا؟"، "الهوس البدائي"، "الكثير من التغليف"، "أنواع كثيرة جدًا"، "هل يمكنني تركها كسلسلة؟" المصدر: j5ik2o/okite-ai.