Funktsionallik va nomuvofiqliklar
MVC qat'iy ravishda amalga oshirilmagani uchun uni turli yo'llar bilan amalga oshirish mumkin. Biznes mantig'ini qaerdan topish kerakligi to'g'risida umumiy
qabul qilingan ta'rif yo'q. Bu kontrolörde yoki modelda bo'lishi mumkin. Ikkinchi holda, model barcha ma'lumotlar va funktsiyalarga ega bo'lgan barcha biznes ob'ektlarini o'z ichiga oladi.
Ba'zi ramkalar biznes mantig'ini qaerga o'rnatish kerakligini qat'iy belgilaydi, boshqalarida bunday qoidalar yo'q.
Shuningdek, foydalanuvchi tomonidan kiritilgan ma'lumotlarni tekshirish qaerda bo'lishi kerakligi ko'rsatilmagan. Oddiy tekshirish hatto ko'rinishda ham sodir bo'lishi mumkin, ammo ular kontrolör yoki modelda ko'proq uchraydi.
Ma'lumotni xalqarolashtirish va formatlashda ham manzil aniq ko'rsatilmagan.
Do'stlaringiz bilan baham: |