سؤال

وأنا تطوير المشاريع الصغيرة في ASP.NET MVC لإدارة الصور، ولكن لا أعرف كيفية تنظيم دروسي في النطاقات.

ولقد 2 فئات أساسية (صور والفئة). يجب أن أضع هذه الفئات في مساحة الاسم الذي؟ نطاق؟ POCO / POJO؟

لالوصول إلى البيانات، ولدي المزيد 2 الطبقات، PhotoDAO وCategoryDAO في مساحة الاسم DAO. (هل هو صحيح؟)

وأي مساحة الاسم يجب أن أضع دروس منطق الأعمال وكيفية تسميتها؟

هل كان لدى أي شخص المشورة التي أنماط التصميم لا بد لي من استخدام / الدراسة؟

وأنا آسف طرح الأسئلة الأساسية لذلك. شكرا لك.

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

المحلول

وأنا تتبنى بقوة البساطة / نهج ريفاكتور-حسب الحاجة.

في هذا النهج عليك فقط وضع كل ما تبذلونه من الطبقات في مساحة واحدة، والحصول على الشفرة تعمل. في أيهما نقطة في دورة تطوير بدأت تشعر "تشوش" التفكير في فصول لديك وفصلها منطقيا إلى واحد أو اثنين من النطاقات التي تطابق كيف كنت أفكر في كل مجموعة.

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

وهذا قد لا يكون وسيلة للجميع، ولكن إذا كانت فكرة الحصول على ذلك بنفسك، القيام به ومن ثم صقل تناشد لكم، ثم أنصح هذا النهج.

تحديث:

MVC الدروس التي سوف تعطيك فكرة عن الكيفية التي يوصي تكون الأمور.

نصائح أخرى

والنظر في جعل فئة من التعداد (الصورة يمكن أن يكون مجموعة من فئات). النظر في فئة الألبوم. السماح للصورة أن تكون في العديد من الألبومات. استخدام مفك صغير الهندسة المعمارية. نلقي نظرة على بيكاسا.

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