ما هي أفضل طريقة لاستخدام Errich-My-Library في Scala؟
-
29-10-2019 - |
سؤال
هي طريقة مختلفة لتنفيذها.
واحد هو أكثر قصيرة giveacodicetagpre.
الثاني هو أكثر فترة طويلة giveacodicetagpre.
أيهما أفضل؟
المحلول
الإصدار الأول يستخدم النوع الهيكلية .يجعل من الممكن كتابة رمز قصير وقابل للقراءة، ولكن عيوب الأنواع الهيكلية هو أن الانعكاس يستخدم في وقت التشغيل عند استدعاء الطريقة في النوع الهيكلية.إن استدعاء الأسلوب عن طريق الانعكاس أبطأ من الاتصال بطريقة مباشرة.
مزيد من التفاصيل موجودة في هذه المدونة (مكتوبة بي): تجنب الأنواع الهيكلية عندما تكون المكتبات القواد
لا تنتمي إلى StackOverflow