سؤال

أنا أقوم ببناء واجهة علامات للتبديل بين مختلف الطبقات المماثلة. سيكون لكل طبقة عدد من الرسوم البيانية. عن طريق السحب مع الماوس ، يمكن إعادة ترتيب الرسوم البيانية أو نقلها بين الطبقات. سؤالي هو ، هل هو أفضل ممارسة لتسجيل وسيط فريد لكل طبقة تتبع محتوى / تنظيم الطبقات ، أو ينبغي أن أتتبع كل ذلك مع وسيط مركزي واحد.

بعض الاعتبارات:

سيتم حفظ محتويات الطبقة والمؤسسة (في DB) بحيث يمكن استعادتها عندما يعود المستخدم إلى التطبيق.

الطبقات نفسها متطابقة وظيفيا.

يمكن للمستخدم إضافة وإزالة الطبقات في الإرادة.

شكرًا!

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

المحلول

لهذا النوع من الاستخدام ، سأقوم عمومًا بالتوسط في كل شاشة في واجهة علامات التبويب بشكل فردي عن طريق تمرير معرف فريد مع مُنشئ الوسيط. لن تتطلب الطبقات فئات وسيط مختلفة ، بل مجرد مثيلات وسيطة مختلفة مع أسماء فريدة من السهل استردادها. عادة ما أتجاوز getMediAtorname واسم العودة + فريدة من نوعها.

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