أين يمكنني أن أتعلم عن تصميم عمارة مشروع C # المناسب؟ [مغلق

StackOverflow https://stackoverflow.com/questions/769617

سؤال

أنا مبرمج محلي وكنت ترميز معظم تطبيقاتي الأخيرة في C #. هذه التطبيقات عادة ما تكون أدوات صغيرة تساعدني في مهام يومي. أتمكن من استخدام أنماط تصميم جيدة، ولكن نظرا لأن مشاريعي عادة ما تكون على نطاق صغير للغاية، إلا أنني مجرد تفريغ كل شيء في مشروع واحد في Visual Studio (GUI، رمز المجال، إلخ).

لقد كنت أرغب في تطوير تطبيق مالي أكبر (تحليل / نماذج خيارات الأسهم / العقود الآجلة)، لكنني لست متأكدا تماما عن كيفية الاقتراب من العمارة / المنظمة الفعلية. لقد نظرت في رمز عدد قليل من التطبيقات المالية مفتوحة المصدر، وعادة ما يتم وضعها عادة في العديد من المشاريع الفرعية. أي: FINAPP.CORE، FINAPP.GUI، FINAPP.API، FINAPP.DATASTORAGE، FINAPP.WebService، إلخ.

أين يمكنني أن أذهب للتعرف على كيفية أفضل تطبيقات كبيرة؟

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

المحلول

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

نصائح أخرى

أوصي بإلقاء نظرة على العمارة الحادة.

انظر أيضا على ويكيبيديا للحصول على نظرة عامة عامة على العمارة المتعددة.

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