Posts Tagged ‘GUI’
Model View Presenter - قسمت دوم
سه شنبه, مهر ۲۳, ۱۳۸۷ ۶:۰۷ No Commentsدر قسمت اول، کلیاتی از الگوی MVP گفته شد. گفته شد که در الگوی MVP با تفکیک شدن کد Business از UI قابلیت تست به خوبی پوشش داده می شود. در این قسمت سعی می کنم جزییات بیشتری از این الگوی UI را شرح دهم.
در یک برنامه کاربردی در یک صفحه یا فرم، اطلاعات Domain [...]
MVP UI Pattern - قسمت اول
سه شنبه, شهریور ۱۹, ۱۳۸۷ ۲۲:۳۶ ۱ Commentدر توسعه واسط کاربری(GUI Development) نرم افزار، مشکلات مشابه زیادی وجود دارد که با را به سمت راه حل های مشابهی هدایت می کند(Pattern ها).
مشخص و متمایز نبودن مسئولیت ها ، باعث ایجاد پیچیدگی در لایه UI می شود و بخش غمده ای این پیچیدگی اضافه شدن بخش های عمده ای از وظایف لایه های دیگر ، مخصوصاً Business Logic به این لایه است.
الگوهای متفاوتی برای این مسائل و مشکلات ارائه شده است.برخی از آنها تغییر پیدا کرده و به بلوغ رسیده اند و برخی دیگر کاملاً منسوخ شده اند.الگوی Model View Presenter یا همان MVP، الگوی مناسبی برای رفع این مشکلات است.