سؤال

ربما أعيش في فقاعة، أو أنني جديد جدًا، لكنني كنت أتساءل عما إذا كان أي شخص آخر قد لاحظ الاستخدام المكثف لـ "var" للإعلان عن المتغيرات بدلاً من نوع معين في العديد من أمثلة MVC بواسطة Microsoft؟هل هناك هدف لهذا، أم أنه الشيء "الداخلي" الذي يجب القيام به الآن، أم مجرد أسلوب شخصي؟

هل كانت مفيدة؟

المحلول

تحدث جاريد بارسونز عن هذا في كتابه مدونة أنا لا أتفق مع استنتاجاته (كما يشير تعليقي هناك)، ولكن يجب أن توضح هذه المقالة لماذا لقد تم استخدامه كثيرًا.

نصائح أخرى

ووmaded جميع الفيديوهات MVC بطريقة سريعة (أيضا ليست دائما أنهم باستخدام اختبار وحدة أو وضع منطق تجارية (سابقا) في controlers). هذا ليس لأنهم المبرمجين سيئة، أو "فار" هو بارد، ولكن لأنها تريد أن تظهر بسرعة بعض الميزات الجديدة الرائعة، وكتابة الاسم الكامل مرتين ليس ما تريد أن تظهر.

الإجابة التي قدمتها أدناه (بالخط المائل) غير صحيحة ولكن كما أفترض أنه افتراض أن الكثير من الناس سوف يجعلونني أتركها.لتوضيح سبب الخطأ اقرأ:

var ليس كائنًا

إجابة خاطئة: أنا شخصياً أعتقد أن اسم var سيئ بسبب سوء استخدامه في لغات مثل Visual Basic وExcel Basic.في نهاية المطاف، كل شيء في .NET مشتق من كائن وهو في الأساس نفس الإعلان عن شيء ما باسم var.

وكل ما سبق.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top