ACQC Metrics

ACQC Metrics 1.07

Windows / Color of Code / 381 / Full spec
ဖော်ပြချက်

ACQC မက်ထရစ်များ- ဆော့ဖ်ဝဲလ်ရှုပ်ထွေးမှုကို တိုင်းတာခြင်းအတွက် အဆုံးစွန်သော ဆော့ဖ်ဝဲရေးသားသူ ကိရိယာ

ဆော့ဖ်ဝဲရေးသားသူအနေဖြင့်၊ ကုဒ်ရေးခြင်းသည် တိုက်ပွဲတစ်ဝက်မျှသာဖြစ်ကြောင်း သင်သိပါသည်။ ကျန်တစ်ဝက်ကတော့ ထိန်းသိမ်းထားပါတယ်။ ဆော့ဖ်ဝဲလ်ကို ထိန်းသိမ်းရာတွင် အကြီးမားဆုံးစိန်ခေါ်မှုများထဲမှတစ်ခုမှာ ရှုပ်ထွေးမှုများကို ကိုင်တွယ်ဖြေရှင်းခြင်းဖြစ်သည်။ ရှုပ်ထွေးသောကုဒ်သည် နားလည်ရန်၊ အမှားရှာရန်နှင့် ပြင်ဆင်ရန်ခက်ခဲနိုင်သည်။ ထိုနေရာတွင် ACQC Metrics ဝင်လာသည်။

ACQC Metrics သည် ပုံမှန်အရင်းအမြစ်ကုဒ်ဖိုင်နှင့် လုပ်ဆောင်ချက်မက်ထရစ်များကိုတွက်ချက်သည့် အစွမ်းထက်သောကိရိယာတစ်ခုဖြစ်သည်။ ဤမက်ထရစ်များသည် သင့်ဆော့ဖ်ဝဲလ်၏ ရှုပ်ထွေးမှုကို တိုင်းတာရန်နှင့် တိုးတက်မှုလိုအပ်သည့် နယ်ပယ်များကို ရှာဖွေဖော်ထုတ်ရန် ကူညီပေးနိုင်ပါသည်။ ACQC Metrics ဖြင့် သင်သည် ရှည်လျားသော သို့မဟုတ် ရှုပ်ထွေးသော လုပ်ဆောင်ချက်များကို အလွယ်တကူ ခွဲခြားနိုင်ပြီး ပိုမိုကောင်းမွန်သော ထိန်းသိမ်းနိုင်မှုအတွက် ၎င်းတို့ကို သေးငယ်သောအပိုင်းများအဖြစ် ခွဲခြမ်းနိုင်ပါသည်။

သို့သော် အတိအကျ တိုင်းတာမှုများကား အဘယ်နည်း။ ဆော့ဖ်ဝဲဖွံ့ဖြိုးတိုးတက်မှုတွင်၊ မက်ထရစ်များသည် ဆော့ဖ်ဝဲဖွံ့ဖြိုးတိုးတက်ရေးလုပ်ငန်းစဉ် သို့မဟုတ် ထုတ်ကုန်၏ ရှုထောင့်အမျိုးမျိုးအတွက် ကိန်းဂဏန်းတိုင်းတာမှုများဖြစ်သည်။ ၎င်းတို့သည် လုပ်ငန်းစဉ် သို့မဟုတ် ထုတ်ကုန် မည်မျှ ကောင်းစွာ စွမ်းဆောင်နိုင်သည်ကို ထိုးထွင်းသိမြင်နိုင်စွမ်းရှိပြီး တိုးတက်မှုအတွက် နယ်ပယ်များကို ခွဲခြားသတ်မှတ်ရန် ကူညီပေးပါသည်။

ACQC Metrics သည် မတူညီသော မက်ထရစ်အမျိုးအစားများစွာကို ပံ့ပိုးပေးသည်-

- လိုင်းများ- ဤမက်ထရစ်သည် သင့်ဖိုင်ရှိ ရုပ်ပိုင်းဆိုင်ရာလိုင်းအရေအတွက်ကို တိုင်းတာသည်။

- LLOC- ဤမက်ထရစ်သည် ကုဒ်၏ယုတ္တိလိုင်းများကို တိုင်းတာသည် (မှတ်ချက်များ သို့မဟုတ် နေရာလွတ်များမပါဘဲ)။

- LLOci- ဤမက်ထရစ်သည် မှတ်ချက်များ၏ ယုတ္တိလိုင်းများကို တိုင်းတာသည် (မှတ်ချက်များသာပါရှိသော စာကြောင်းများ)။

- LLOW- ဤမက်ထရစ်သည် ယုတ္တိကင်းမဲ့သောနေရာလွတ်မျဥ်းများကို တိုင်းတာသည် (နေရာလွတ်စာလုံးများထက် အခြားအကြောင်းအရာမရှိသော လိုင်းများ)။

- PROCS- ဤမက်ထရစ်သည် ဖိုင်တစ်ခုအတွင်းရှိ လုပ်ထုံးလုပ်နည်း/လုပ်ဆောင်ချက်များ အရေအတွက်ကို ရေတွက်သည်။

- CARGS- ဤမက်ထရစ်သည် ဖိုင်တစ်ခုရှိ လုပ်ဆောင်ချက်များမှ အသုံးပြုသည့် အကြောင်းပြချက်စုစုပေါင်းကို ရေတွက်သည်။

- CC- Cyclomatic complexity သည် သင့်ကုဒ်ဖြင့်ပြုလုပ်သော ဆုံးဖြတ်ချက်အရေအတွက်ကို ကိုယ်စားပြုသည်။

- DC- Depth complexity သည် သင်၏ ထိန်းချုပ်မှု တည်ဆောက်ပုံများ မည်မျှ နက်နဲစွာ အသိုက်အမြုံ ရှိနေသည်ကို ကိုယ်စားပြုသည်။

သင့်လက်ချောင်းထိပ်တွင် ဤမက်ထရစ်များနှင့်အတူ၊ သင့်ဆော့ဖ်ဝဲလ်သည် အမှန်တကယ်မည်မျှရှုပ်ထွေးကြောင်းကို အဖိုးတန်ထိုးထွင်းသိမြင်နိုင်မည်ဖြစ်သည်။

ACQC Metrics ကိုအသုံးပြုခြင်းသည် လွယ်ကူသည်မဟုတ်ပါ - ၎င်းတို့၏မက်ထရစ်များကိုတွက်ချက်ရန် ၎င်း၏ပင်မဝင်းဒိုးတွင် ဖိုင်များကို ဆွဲယူချလိုက်ပါ။ ရလဒ်များကို လိုအပ်သလို ကူးယူပြီး ကူးထည့်နိုင်သည့် လွယ်ကူသော စာရင်းဖော်မတ်ဖြင့် ပြသပါမည်။

၎င်းအစား command line ရွေးချယ်မှုများကို အသုံးပြုလိုပါက ACQC Metrics သည် သင့်အား ထိုနေရာတွင် အကျုံးဝင်စေပါသည်။ ၎င်း၏ GUI interface ကိုဖွင့်စရာမလိုဘဲ အခြားကိရိယာများအတွင်း အစုလိုက်အလုပ်တစ်ခုအဖြစ် သင်လုပ်ဆောင်နိုင်သည်။

ACQC Metrics မှ ပေးဆောင်သော အထူးအသုံးဝင်သော အင်္ဂါရပ်တစ်ခုမှာ ၎င်း၏ kiviat ပုံချပ်ပြသမှု ရွေးချယ်မှုဖြစ်သည်။ kiviat diagram သည် ဤဇယားရှိ အခြားသူများနှင့် နှိုင်းယှဉ်ပါက ၎င်းတို့၏ ဆက်စပ်တန်ဖိုးများအပေါ် အခြေခံ၍ မည်သည့်ကဏ္ဍများကို ဆော့ဖ်ဝဲရေးသားသူများက လျင်မြန်စွာ သိမြင်နိုင်စေရန် တွက်ချက်ထားသော မက်ထရစ်များအားလုံးကို အလိုလိုသိမြင်နိုင်သော ကိုယ်စားပြုမှုကို ပံ့ပိုးပေးပါသည်။

ဤကိရိယာမှ ပေးဆောင်သည့် နောက်ထပ်ကောင်းမွန်သောအင်္ဂါရပ်မှာ သာမန်အပိုင်းအခြားများအပြင် မည်သည့်လုပ်ဆောင်ချက်များကိုမဆို မီးမောင်းထိုးပြသည် - ၎င်းတို့၏ပရောဂျက်(များ)အတွင်း အစိတ်အပိုင်းများအကြောင်း အသေးစိတ်အချက်အလက်များ ပိုမိုသိရှိလိုသော developer များအတွက် လွယ်ကူစေသည်။

အကောင်းဆုံးဖြစ်သေးလား? စနစ်ထည့်သွင်းရန် မလိုအပ်ပါ။ ဒီ tool ကိုအသုံးမပြုမီအသုံးပြုသူအားလုံးအောင်မြင်စွာ install လုပ်ဖို့လိုအပ်ပေသည်။ ၎င်းတို့၏ကွန်ပျူတာစနစ်(များ)ရှိ NET 3.5 မူဘောင်။

နိဂုံးချုပ်အနေဖြင့်၊ သင်သည် ပြဿနာဖြစ်နိုင်သည့်နေရာများသို့ အဖိုးတန်သောထိုးထွင်းဉာဏ်များပေးဆောင်နေစဉ် ဆော့ဖ်ဝဲလ်ရှုပ်ထွေးမှုကို တိုင်းတာရန် လွယ်ကူသောအသုံးပြုရလွယ်ကူသော developer tool ကိုရှာနေပါက၊ ACQC Metrics ထက်မပိုပါနှင့်။

Full spec
ထုတ်ဝေသူ Color of Code
ထုတ်ဝေသူ site http://www.color-of-code.de
ဖြန့်ချိသည့်ရက် 2013-08-14
ရက်စွဲထပ်ထည့်သည် 2013-08-15
အမျိုးအစား Developer Tools များ
အမျိုးအစားခွဲ Source Code Tools များ
ဗားရှင်း 1.07
Os လိုအပ်ချက်များ Windows XP/2003/Vista/Server 2008/7
လိုအပ်ချက်များ .NET 3.5
စျေးနှုန်း Free
တစ်ပတ်လျှင်ကူးယူမှုများ 1
စုစုပေါင်း downloads 381

Comments: