{"headword": "birlamchi kodni qayta tashkillash", "key": "birlamchi kodni qayta tashkillash", "entries": [{"dictionary": {"name": "Толковый словарь информационно-коммуникационных технологий", "title": "Ахборот-Коммуникация Технологиялари Изоҳли Луғати", "kind": "Терминологический", "imprint": "Амиров, Д.М.; Атаджанов, А.Ю.; Атаджанов, Д.Ю.; Ибрагимов, Д.А.; Раҳимжонов, З.Ё.; Саидхўжаев, С.С. (2010). Ахборот-Коммуникация Технологиялари Изоҳли Луғати. Tashkent: БМТТДнинг Ўзбекистондаги ваколатхонаси.", "url": "https://til.uz/lugatlar/axborot-kommunikatsiya-texnologiyalari-izohli-lugati/", "page": "43"}, "pos": "", "labels": [], "variants": [], "etymology": "", "phraseology": "", "pronunciation": "", "senses": [{"order": 1, "text": "Dasturning tashqi xulqini saqlab qolgan holda, ichki shaklini butunlay yoki qisman oʻzgartirish jarayoni. Uning asosida katta boʻlmagan uzviy ekvivalent (xulqini saqlab qoluvchi) oʻzgarishlar yotadi. Har bir oʻzgarish kichkina boʻlgani uchun, dasturlovchi uning toʻgʻriligini oson kuzatib boradi, shu vaqtning oʻzida hamma ketma-ketlik dasturning sezilarli oʻzgartirishi va uning oʻzaro moslanuvchanligi hamda aniqligi yaxshilanishi mumkin. Birlamchi kodni qayta tashkillash dastur arxitekturasini asta ishlab chiqarish imkoniyatini beradi. Unda loyiha masalalari yechimi, yechim kerakligi aniqlangungacha qoldirish imkoniyati bor.", "examples": []}], "translations": [], "cross_references": [], "extra": {"raw_word": "бирламчи кодни қайта ташкиллаш", "raw_meaning": "ингл: refactoring рус: реорганизация исходного кода Дастурнинг ташқи хулқини сақлаб қолган ҳолда, ички шаклини бутунлай ёки қисман ўзгартириш жараёни. Унинг асосида катта бўлмаган узвий эквивалент (хулқини сақлаб қолувчи) ўзгаришлар ётади. Ҳар бир ўзгариш кичкина бўлгани учун, дастурловчи унинг тўғрилигини осон кузатиб боради, шу вақтнинг ўзида ҳамма кетма-кетлик дастурнинг сезиларли ўзгартириши ва унинг ўзаро мосланувчанлиги ҳамда аниқлиги яхшиланиши мумкин. Бирламчи кодни қайта ташкиллаш дастур архитектурасини аста ишлаб чиқариш имкониятини беради. Унда лойиҳа масалалари ечими, ечим кераклиги аниқлангунгача қолдириш имконияти бор."}}]}