O’zbekiston respublikasi axborot texnologiyalari va kommunikasiyalarini rivojlantirish vazirligi



Download 1,06 Mb.
bet50/141
Sana19.02.2023
Hajmi1,06 Mb.
#912980
1   ...   46   47   48   49   50   51   52   53   ...   141
Bog'liq
11 Kitob Dasturiy taminot qurilmasi va evolyutsiyasi 2022 oxirgi

6-bob bo’yicha xulosalar


Ko’pgina dasturiy ta’minot tizimlari vaqt o’tishi bilan o’zgaradi. Buning sabablari ko’p. O’zgarishlarni kutish (Ожидание изменений - anticipating change) dasturiy ta’minot muhandisligining harakatlantiruvchi kuchlaridan biridir. O’zgarishlarga tayyor turish dasturiy ta’minot muhandislariga moslanuvchan dasturiy ta’minotni yaratishga yordam beradi, ya’ni ular dasturiy mahsulotni bazaviy tuzilmani buzmasdan yaxshilashlari mumkin. Refactoring — bu mavjud kodlar majmuasini qayta tuzish, tashqi tuzilishini o’zgartirmasdan ichki tuzilishini o’zgartirish uchun ajoyib texnologiya.
Martin Fauler refaktoring qilish uchun to’rtta asosiy sababini aytib o’tdi. Refactoring dasturiy ta’minot dizaynini yaxshilaydi, dasturiy ta’minotni tushunishni osonlashtiradi, xatolarni topishga yordam beradi va dasturni tezroq bajarilishiga yordam beradi. Refactoring bizga quyidagi qulayliklarni beradi: dasturiy ta’minotning dizaynini yaxshilaydi, dasturiy ta’minotni tushunishni osonlashtiradi, dasturiy ta’minot xatolarni topishda va tezroq dasturlashda yordam beradi.
Refaktoring – bu dasturning tashqi xulq-atvoriga ta’sir qilmasdan ichki strukturasini o’zgartirish jarayonidir. Bunda asosiy maqsadlardan biri dastur ishini tushunishni osonlashtirishdir. O’zgarishlarni boshqarish dasturiy ta’minotni ishlab chiqishni boshqarishning boshqariladigan yondashuvini o’z ichiga oladi, shu bilan yetkazib beriladigan mahsulot bilan bog’liq muammolar xavfini kamaytiradi. Verifikatsiya uchun konstruksiyalash deganda dasturiy ta’minotni shunday yaratish tushuniladiki, xatolar dasturiy ta’minotni yozuvchi muhandis tomonidan hamda mustaqil sinov va operatsion faoliyat davomida osongina topilishi mumkin.
“Verifikatsiya uchun konstruksiyalash” dasturiy ta’minotni shunday qurish kerakligini anglatadiki, dasturiy ta’minotning o’zi nosozlik sababini topishga
yordam beradi, mustaqil sinov bosqichida ham turli tekshirish usullarini qo’llash uchun shaffof bo’ladi.

6-bob bo’yicha nazorat savollari





  1. Dasturiy ta’minotni ishlab chiqishda o’zgarishlarni kutish tamoyilini tushuntirib bering.

  2. Refactoring so‘zining ma’nosini aytib bering.

  3. Refactoringning qanday turlarini bilasiz.

  4. Refactoringning foydasini aytib bering.

  5. Refactoringning zararini aytib bering.

  6. Reinjiniring so‘zining ma’nosini aytib bering.

  7. O’zgarishlarni boshqarish deganda nimani tushunasiz?

  8. O’zgarishlarni boshqarish vositalarining darajalarini sanab bering.

  9. Jarayonga asoslangan o’zgarishlarni boshqarish deganda nimani tushunasiz?

  10. Verifikatsiya uchun konstruksiyalash deganda nimani tushunasiz?

  1. Download 1,06 Mb.

    Do'stlaringiz bilan baham:
1   ...   46   47   48   49   50   51   52   53   ...   141




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