به تیم نویسندگان ما بپیوندید
حسن محمدزادهحسن محمدزاده
بازگشت به بلاگنکات حرفه‌ای برنامه‌نویسان

درباره‌ی MVP: چند واقعیت که کاش زودتر می‌دانستم

۹ مرداد ۱۴۰۵

ح

نویسنده:

حسن محمدزاده

درباره‌ی MVP: چند واقعیت که کاش زودتر می‌دانستم

واقعیت‌هایی که در عمل بیشتر معنا پیدا می‌کنند

درباره‌ی MVP: چند واقعیت که کاش زودتر می‌دانستم برخلاف MVC، در MVP ارتباط مستقیمی بین Model و View وجود ندارد؛ همه‌چیز از طریق Presenter رد و بدل می‌شود. MVP به‌خصوص در توسعه‌ی اپلیکیشن‌های موبایل و دسکتاپ که تست UI پیچیده‌تر است، محبوبیت زیادی دارد.

چرا این‌ها مهم‌اند

در معماری MVP (Model-View-Presenter)، View هیچ منطقی ندارد و فقط مسئول نمایش داده است؛ تمام تصمیم‌گیری به Presenter سپرده می‌شود. خیلی از این نکته‌ها را آموزش‌های مقدماتی کم‌رنگ می‌گذرانند، اما در یک پروژه‌ی واقعی تفاوت را نشان می‌دهند.

نظرات (0 نظر)

برای ثبت نظر باید وارد حساب کاربری خود شوید. ورود

درباره‌ی MVP: چند واقعیت که کاش زودتر می‌دانستم | حسن محمدزاده