سؤال

متطلبات
المشروع يجب أن تحتوي على 1 التطبيق الرئيسي وبعض الثانوية التطبيقات الفرعية (الذي يستخدم نفس المجال الكائنات لديها بعض الخدمات المشتركة, ولكن لديه بعض مختلفة قليلا جدا - غير الضرورية من أجل التطبيق الرئيسي لذلك - يجب فصل).

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

المشكلة
لا DDD يناسب هنا ؟ وإذا كان كذلك, كيف هيكل المشروع ينبغي أن تبدو وكأنها ؟ (أفضل صيغة الجواب - قائمة منظم DLL + بعض أهم الأسماء).

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

المحلول

فكرة عالمية مشتركة المجال فصول الأصوات خلافا DDD.هل قرأت الكتاب ؟

مع المشتركة عالميا المجال الطبقات هناك غرفة صغيرة على اليسار السياق الخرائط.دون سياق خرائط ستحصل على ميزة القليل من DDD في أي شيء ولكن تافهة التطبيقات.

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