لماذا أرغب في استخدام علامات سريعة على علامات رائعة في اللعب
-
28-09-2019 - |
سؤال
ما هي ميزة العلامات السريعة على علامات رائعة في اللعب؟ لقد رأيت الكثير من الأشياء التي تحدث مؤخرًا ، لكنني لست متأكدًا تمامًا من هذه النقطة؟
المحلول
تمنحك علامات Groovy القدرة على تجريد منطق العرض التقديمي الخاص بك ، ولكن هناك أوقات ، تمامًا مثل استخدام ملحقات Java ، التي تحتاج إلى منطق أكثر تعقيدًا أو منطقًا تجاريًا خاصًا بالمنظر ، لا تريد بناءها باستخدام البرامج النصية أو البرامج النصية.
تم تصميم العلامات السريعة في Java بدلاً من الروعة ، لذلك تمنحك القدرة على بناء علامات أنيقة مع منطق معقد دون المساس ببنية MVC لمنطق MverCompex في العرض.
نصائح أخرى
مع العلامات السريعة ، لديك دعم Java الكامل مع إكمال الكود والتحقق من التحويل البرمجي. علاوة على ذلك ، فهي أسرع ، والتي يمكن أن تكون في حالة من الأهمية. لكنني أعتقد في معظم الحالات أن العلامات العادية جيدة جدًا ، فقط في الحالات الخاصة (المنطق المعقد أو الأداء) ، العلامات السريعة هي الخيار الأفضل.
بالإضافة إلى الإجابات السابقين (المنطق المعقد ، إكمال الكود والتحقق من التحويل البرمجي) ، أود أن أضيف تحسين الأداء الذي يأتي من استخدام Java بدلاً من Groovy ، ومناعة للغاية في الفعل ، القدرة على تصحيح رمز. ما عليك سوى وضع نقطة توقف في رمز مصدر FastTag وسيتوقف تصحيح الأخطاء عند هذا الحد.