سؤال

ولقد قرأت في أنماط تطبيق المؤسسة العمارة أن وحدة من العمل ينبغي أن تستخدم فقط في جلسة واحدة. لذا يجب أن يكون كل دورة وحدة الوحيدة عملها. يمكن لأي أحد أن يقول لي لماذا لم أتمكن من استخدام وحدة واحدة من العمل لتطبيق كامل (في حالتي ASP.NET).

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

المحلول

ونصف وحدة من نمط العمل لتتبع التغيرات التي حدثت في الصفقة وأنت بالتأكيد يمكن أن تتبع ذلك لتطبيق كامل (وهذا يبدو أنه شائع جدا) ولكن النصف الآخر هو حل مشاكل التزامن الذي يصبح بلا معنى إذا كنت تطبيق نمط إلى تطبيق كامل وليس على مستوى في الدورة.
أيضا، في مرحلة ما عليك أن تقرر "يا هذا هو وحدة ... الوقت لارتكاب"، وأنه قد يكون من الصعب عند اتخاذ تطبيق كامل في الاعتبار مع مختلف المستخدمين يفعلون أشياء مختلفة في نفس الوقت.

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