Kompyuter injiniringi” fakulteti 3-bosqich di-11-20 guruh talabasining


Nosozliklarni tuzatish va o'zgartirish qulayligi



Download 38,39 Kb.
bet5/6
Sana15.12.2022
Hajmi38,39 Kb.
#886997
1   2   3   4   5   6
Bog'liq
SULAYMONOV SHODIBEK . DI-11-20. 1-LABARATORIYA

Nosozliklarni tuzatish va o'zgartirish qulayligi
Modul to'liq dasturdan kichikroq, shuning uchun uni sinab ko'rish osonroq. Har bir modul dasturning qolgan qismidan alohida yozilishi va sinovdan o'tkazilishi mumkin. Modul sinovdan o'tkazilgandan so'ng, uni qayta sinovdan o'tkazmasdan yangi dasturda foydalanish mumkin.
Dasturni o'zgartirish kerak bo'lganda, modulli dasturlash ishni osonlashtiradi. Yangi yoki disk raskadrovka qilingan modullarni dasturning qolgan qismini o'zgartirmasdan mavjud dastur bilan bog'lash mumkin.
Kamchiliklari
Haddan tashqari ob'ektga yo'naltirilgan tuzilish
Ushbu dastur interfeyslardan foydalanadi, bu juda samarali g'oya. Buning afzalliklaridan foydalanish uchun ba'zi bir ramkalar bir-birining o'rnini bosadigan sinflarning to'liq to'plamiga ega. Masalan, qat'iyatlilikni boshqarish uchun qat'iylik interfeysini amalga oshiradigan bir nechta sinflar bo'lishi mumkin.
Biroq, integratsiyalashgan rivojlanish muhiti (IDE) bu borada chalkashib ketadi. Masalan, siz usul manbasini topishga urinib ko'rishingiz mumkin, va IDE qaysi usulni ko'rishni xohlayotganingizni bilmaydi, shu bilan ushbu nomdagi usul mavjud bo'lgan fayllarning uzun ro'yxatini ko'rsatadi.
Modullar juda kichik
Faqat juda kichik funktsiyani o'z ichiga olgan juda ko'p modullar mavjud. Har bir modul kod sarlavhasidan tashqari qo'shimcha tahlil qilish va qayta ishlash vaqtini talab qiladi.
Shuning uchun ko'plab kichik modullardan foydalanish kompilyatsiya tizimiga qo'shimcha xarajatlar qo'shib, paket hajmini oshiradi.
Hech qanday sababsiz parchalaning
Ba'zi kodlar deyarli hech qachon o'zgarmaydi. Bunday holatlarda uni yanada toza yoki mavhum mantiq bilan ko'rsatishga urinish unchalik mantiqiy bo'lmasligi mumkin, agar uni ishlatish allaqachon yaxshi ishlayotgan bo'lsa.
Juda chiroyli ko'rinmaydigan kodlar mavjud, ammo ular so'nggi yillarda juda o'zgarmadi. Hech qachon o'zgarmagan va allaqachon modullarda yaxshi ishlaydigan kodni parchalash uchun hech qanday sabab yo'q.

Download 38,39 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish