Dasturiy ta'minot evolyutsiyasi Reinjiniring va refactoring



Yüklə 15,78 Kb.
tarix28.11.2022
ölçüsü15,78 Kb.
#71042
dik dan 22-savol


22-savol

  1. Dasturiy ta'minot evolyutsiyasi

  2. Reinjiniring va refactoring

1.Refaktoring yoki kodni qayta tashkil etish - bu dasturning tashqi xatti-harakatlariga ta'sir qilmaydigan va uning ishini tushunishni osonlashtirishga qaratilgan ichki strukturasini o'zgartirish jarayoni. Refaktoring bir qator kichik, ekvivalent (ya'ni xatti-harakatni saqlaydigan) o'zgarishlarga asoslanadi. Har bir transformatsiya kichik bo'lganligi sababli, dasturchi uni to'g'ri kuzatishi osonroq bo'ladi va shu bilan birga, butun ketma-ketlik dasturni sezilarli darajada qayta qurishga olib kelishi va uning izchilligi va ravshanligini oshirishi mumkin.


Refaktoring usullari
Triggerlar va saqlangan tartiblarga nisbatan qo'llaniladigan kodni qayta ishlash usullari.
2.17.1Dasturiy ta’minot reinjiniringi.Tizim evolyutsiyasi jarayoni o'zgartirilishi kerak bo'lgan va keyinchalik ushbuo'zgarishlarni amalga oshiradigan dasturni tushunishni o'z ichiga oladi. Biroq,ko'plab tizimlar, ayniqsa, eski tizimlar tushunish va o'zgartirish qiyin. Dasturlarishlash yoki bo'shliq foydalanish uchun maqbullik hisobiga optimallashtirilganbo'lishi mumkin yoki vaqt o'tib, dastlabki dastur tuzilishi bir qator o'zgarishlarbilan buzilgan bo'lishi mumkin.

  1. Savol 1

Dasturiy ta'minot evolyutsiyasi
Dasturiy maxsulot evolutsiyasi quyidagilarga bog’liq
 Saqlanib kelayotgan dasturiy maxsulotning turi  Foydalanilayotgan qurilish jarayoni  Loyihaga jalb qilingan ishchilarning tajribasi va qobilyati O’zgarishlar uchun takliflar tizim evolutsiyasi uchun asosiy hisoblanadi Inedtifikatsiya va evolutsiyaning o’zgarishi tizimning butun hayot sikli mobanida davom etadi
Zarur o’zgarishlar talablari
Zarur o’zgarishlar dasturiy enginering jarayoning barcha bosqichlarida ham amalga oshirish shart bo’lmasligi mumkin  Jiddiy tizim xatosi normal amaliyot davom ettirishga imkon berishni tuzatish kerak bo’lganda  Agar sistema muhiti uchun kutilmagan tasirlar bo’lsa
42  Agar tezda javob qaytarishni talab qiladigan bizness talablar bo’lsa
Yüklə 15,78 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin