سجل نشط وأنماط مستودع معا. هل هذا مقبول؟
-
05-07-2019 - |
سؤال
وأنا حقا مثل هذه الأنماط اثنين.
والعيب من نمط مستودع هو تكلفتها (يأخذ المزيد من الوقت ثم سجل نشط). فائدة أعلى التجريد التي تساعد حقا على منطق الأعمال تعقيدا.
والعيب سجل النشط هو أن (مطلوب التفاعل ديسيبل) أقل قابلية الاختبار وأصعب في التعامل مع منطق نطاق تعقيدا.
هل من المقبول أن تأخذ أفضل من هذه الأنماط اثنين لاستخدامها في نفس التطبيق؟
وكنت أفكر في استخدام سجل نشط لCRUDs بسيطة ومستودع للكائنات المجال معقدة.
والفكرة وراء هذا القصد من ذلك هو إبقاء التكاليف من التعليمات البرمجية أقل ولكن لا يزال لديها قانون جيد.
المحلول
وأنا لا أعتقد أنه من الخطأ ولكن مرة واحدة لديك مكون مستودع لا يبدو المزيد من العمل للحصول على كائنات المجال أبسط للعمل معها أيضا.
لا تنتمي إلى StackOverflow