Mavzu: Refaktoring usullari. Reja
Download 145.03 Kb.
|
DTA mustaqilish
- Bu sahifa navigatsiya:
- Foydalanilgan adabiyotlar royxati
ReSharper
ReSharper-JetBrains tomonidan ishlab chiqilgan plagin, C# va VB.NET va refaktoring vositalarini o'z ichiga olgan turli xil foydali funktsiyalarni taqdim etadi. Visual Assist va Refactor kabi!, ReSharper tanlangan kod maydoni uchun mavjud bo'lgan refaktoring vositalari ro'yxati bilan kontekstga bog'liq menyuni ko'rsatishga qodir. Menyuni chaqirish uchun Ctrl+Shift+R tugmalaridan foydalaniladi. bu qulay - har qanday refaktoring vositasini chaqirish har doim bir xil klaviatura kombinatsiyasi bilan amalga oshiriladi. Resharperdagi refaktoring vositalari dialog interfeysiga ega, ammo dialoglar modal emas. Ba'zi suhbatlarda oldindan ko'rish imkoniyatining etishmasligi biroz kuchaydi. Biroq, agar kerak bo'lsa, o'zgarishlarni bekor qilish oson - bir guruh UNDO butun qayta tiklash operatsiyasini butunlay bekor qiladi. "Boshqa faylga ko'chirish", "Inline variable", "Copy Type" va "Extract Superclass"kabi 34 ta refaktoring usuli mavjud. Ular yaxshi darajada amalga oshiriladi, ulardan foydalanish qulay. Refaktoringning haqiqiy vositalaridan tashqari, ReSharper kontekstli harakatlar (context actions) deb ataladigan katta to'plamni taqdim etadi. Aslida, bu kursor pozitsiyasida joylashgan kodni o'zgartirish uchun kichik operatsiyalar. Masalan, joriy usulning ko'rinishi maydonini o'zgartirish yoki foreach tsiklini aylantirish uchun. Joriy kontekstda mavjud bo'lgan harakatlar ro'yxatini chaqirish uchun Alt+Enter tugmasini bosing yoki chiziqning boshida paydo bo'lgan lampochka belgisini bosing. CodeIt.Once Plagin Kodi.Bir marta Submain tomonidan ishlab chiqilgan va faqat refaktoring uchun mo'ljallangan. C# va tillarni qo'llab-quvvatlaydi VB.NET, VS2003 va VS2005 bilan ishlashga qodir. Codeit.Bir marta 14 refaktoring vositalarini amalga oshiradi. Biroz kutilmagan, ularning interfeysi, sukut bo'yicha o'rnatilgan-ko'p bosqichli vizardlar (wizards), eng tezkor interfeys variantini emas. Yaxshiyamki, visard foydalanish rejimi sozlamalarda o'chirib qo'yilishi mumkin, undan keyin interfeys Visual Assistga o'xshash suhbatga aylanadi. Suhbatlar juda ixcham, ishlatish uchun qulay va oldindan ko'rish funktsiyasiga ega. Codeit-da refaktoring usullarining tezligi va sifati.Bir marta shikoyat qilmaydi. Undo jamoasi to'g'ri amalga oshirildi-refaktoring operatsiyasini amalga oshirishda kiritilgan barcha o'zgarishlarni bir vaqtning o'zida kodda bekor qiladi. Xulosa
Foydalanilgan adabiyotlar ro'yxati Kitoblar 1.Fowler M., Bek K., Brant D., Roberts D., Apdaik U. "refaktoring: mavjud kodni takomillashtirish" 2.O'tish: Saytda Harakatlanish, Qidiruv Sadalaj "ma'lumotlar bazalarini qayta tuzish: evolyutsion dizayn" 3.Joshua Kerievskiy"shablon yordamida qayta ishlash" 4.O'tish: Saytda Harakatlanish, Qidiruv Sadalaj refaktoring ma'lumotlar bazasi: evolyutsion dizayn Internet resurslari 1.Wikipedia.org 2.Habrahabr.ru Download 145.03 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling