Posts Tagged ‘design pattern’

Model View Presenter - قسمت دوم

سه شنبه, مهر ۲۳, ۱۳۸۷ ۶:۰۷ No Comments

در قسمت اول، کلیاتی از الگوی MVP گفته شد. گفته شد که در الگوی MVP با تفکیک شدن کد Business از UI قابلیت تست به خوبی پوشش داده می شود. در این قسمت سعی می کنم جزییات بیشتری از این الگوی UI را شرح دهم.
در یک برنامه کاربردی در یک صفحه یا فرم، اطلاعات Domain [...]

ارسال شده در قسمت : تکنولوژی, طراحی نرم افزار Tags: , , ,

MVP UI Pattern - قسمت اول

سه شنبه, شهریور ۱۹, ۱۳۸۷ ۲۲:۳۶ ۱ Comment

در توسعه واسط کاربری(GUI Development) نرم افزار، مشکلات مشابه زیادی وجود دارد که با را به سمت راه حل های مشابهی هدایت می کند(Pattern ها).

مشخص و متمایز نبودن مسئولیت ها ، باعث ایجاد پیچیدگی در لایه UI می شود و بخش غمده ای این پیچیدگی اضافه شدن بخش های عمده ای از وظایف لایه های دیگر ، مخصوصاً Business Logic به این لایه است.

الگوهای متفاوتی برای این مسائل و مشکلات ارائه شده است.برخی از آنها تغییر پیدا کرده و به بلوغ رسیده اند و برخی دیگر کاملاً منسوخ شده اند.الگوی Model View Presenter یا همان MVP، الگوی مناسبی برای رفع این مشکلات است.

ارسال شده در قسمت : تکنولوژی, دات نت, طراحی نرم افزار Tags: , , ,