تالار گفتمان مانشت
معایب طراحی شی گرا و mvc - نسخه‌ی قابل چاپ

معایب طراحی شی گرا و mvc - k1.technology - 02 دى ۱۳۹۳ ۰۱:۳۳ ب.ظ

چندتا سوال دارم ممنون میشم راهنمایی کنید
۱ معایب طراحی شی گرا (ood) چیه¿
۲ تکامل و تغییر معماری نرم افزار بر اثر چه عواملی رخ می دهد¿
۳-اگه بخواهم واسه یک سیستم فروشگاه معماری mvc رو انتخاب کنم. جطوری این قسمتو طبق معماری طراحی کنم!
اینو میدونم (واسه طراحی یک سیستم فروشگاهی بایستی موجودیت های اون رو مشخص کنی مثل account-customer-...که به اینا business logic گفته میشه
وباید ارتباط بین اونها نیز تعریف بشه
قدم بعدی تعریف یک محیط کاربری یا uI می باشدپس در معماری mvc .قسمت businesslogoc همون m یا model ما خواهد بود. UI ما همون v یا view خواهد بود. و ارتباط بین این دو همون controller یا c خواهد بود)
باید use case طراحی کنم اگه کسی بلده ممنون میشم راهنمایی کنه

RE: معایب طراحی شی گرا و mvc - blackhalo1989 - 02 دى ۱۳۹۳ ۰۲:۰۷ ب.ظ

چند تا سوال رو در یه تاپیک نپرسید.
یکی از معایب شی گرایی سربارش هست.
مدل برای دسترسی به داده ها استفاده میشه. منطق برنامه جزو controller حساب میشه. به طور دقیق تر پیشنهاد میشه منطق برنامه رو به صورت سرویس پیاده سازی کنید و در کنترلر فقط فراخوانی داشته باشید.