Toshkent axborot texnologiyalari universiteti dt sifatini ta'minlash
Download 19.5 Kb.
|
Mustaqil ish
- Bu sahifa navigatsiya:
- 7.3 Code Reviewing Techniques
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI DT sifatini ta'minlash fanidan MUSTAQIL ISH Bajardi: 316-20 guruh talabasi Bozorov Javohirbek Tekshirdi: Narziyev Nosir Baxshilloyevich Toshkent – 2023 7.3 Code Reviewing TechniquesKod sifati butun dasturiy tizim barqarorligining asosiy omillaridan biridir. Kod sifatining pastligi ishlab chiquvchilarning dasturiy ta'minotni tushunish qobiliyatiga to'sqinlik qiladi. Bu, o'z navbatida, tasodifiy nosozliklar ehtimolini oshiradi va asosiy kod rivojlanishi bilan dasturiy ta'minotning yanada yomonlashga olib kelishi mumkin. Kod sifati past bo'lgan bu "pattern" ko'pincha "code smiles" deb ataladi. Bu atama Martin Faulerdan kelib chiqqan [54] va developerlar o'z kodlarini yaxshilashga harakat qilganda, muntazam ravishda e'tibor berishlari kerak bo'lgan narsalarni tavsiflaydi. Bu takrorlanuvchi kod kabi butun tizim bo'ylab muammolarni keltirib chiqarishi mumkin bo'lgan yuqori darajada lokalizatsiya qilingan muammolar (masalan, aniqlanmagan funktsiyalar yoki o'zgaruvchilar nomlari yoki ob'ektga yo'naltirilgan tizimda ma'lumotlar sinfining mavjudligi). Ushbu bulimning vazifasi shu kabi muammolarni aniqlash hisoblanadi. Aniqlangam muammolar hal qilish haqida bu kitobda malumotlar yuq. Biroq, yaxshi boshlang'ich nuqtalar (hech bo'lmaganda ob'ektga yo'naltirilgan dasturiy ta'minot bilan ishlashda) Faulerning refaktoring bo'yicha kitobi (koddagi muammolarni echishga qaratilgan) va ba'zi yirik arxitektura muammolari uchun Demeyer va boshqalarning kitoblari mavjud. Kod sifatini tekshirishning ikkita yondashuvi mavjud: (1) manba kodidagi muammoli patternlarni tanlay oladigan avtomatlashtirilgan kodni tahlil qilish usullari va (2) muammolarni aniqlash uchun ishlab chiquvchining o'zlari tomonidan ko'rib chiqish. Ushbu bo'limda biz asosiy yondashuvlar haqida qisqacha ma'lumot beramiz va ular nimani izlayotganini ko'rib chiqamiz. Download 19.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling