Siz veb-dasturni Model View Controller dizayni sifatida tasavvur qilishingiz mumkin. MVC veb-dasturlarda ommalashgan, buning sabablaridan biri mijoz va server o'rtasida vazifalar taqsimlanganligi.
MVC dizayni tashvishlarni ajratishga imkon beradi - mantiqni 3 chelakka bo'linib, har bir chelak mustaqil ravishda harakat qilishi mumkin.
Model, ko'rinish va tekshirgich bir-biriga bog'liq emas. Nima uchun bu muhim? Odatda, dasturiy ta'minot jamoalar tomonidan ishlaydi - jamoada dizayner, muhandis va ma'lumotlar bazasi arxitektori bo'lishi mumkin. Xavotirlarni ajratish, har bir jamoaning a'zosi bir vaqtning o'zida o'z asarlari ustida ishlashi mumkinligini anglatadi, chunki mantiq chelaklarga ajratilgan. Xavotirlarni ajratish maitenance uchun juda yaxshi - ishlab chiquvchilar kodning boshqa qismlarini tekshirmasdan, bitta koddagi xatoni tuzatishi mumkin.
Do'stlaringiz bilan baham: |