ACQC Metrics

ACQC Metrics 1.07

აღწერა

ACQC Metrics: საბოლოო დეველოპერის ინსტრუმენტი პროგრამული უზრუნველყოფის სირთულის გასაზომად

როგორც დეველოპერმა, თქვენ იცით, რომ კოდის დაწერა ბრძოლის მხოლოდ ნახევარია. მეორე ნახევარი ინარჩუნებს მას. და პროგრამული უზრუნველყოფის შენარჩუნების ერთ-ერთი ყველაზე დიდი გამოწვევა არის სირთულესთან გამკლავება. რთული კოდი შეიძლება იყოს რთული გასაგები, გამართვა და შეცვლა. სწორედ აქ მოდის ACQC Metrics.

ACQC Metrics არის მძლავრი ინსტრუმენტი, რომელიც ითვლის ტიპიური კოდის ფაილის და ფუნქციის მეტრიკას. ეს მეტრიკა დაგეხმარებათ გაზომოთ თქვენი პროგრამული უზრუნველყოფის სირთულე და განსაზღვროთ ის სფეროები, რომლებიც საჭიროებს გაუმჯობესებას. ACQC Metrics-ით, თქვენ შეგიძლიათ მარტივად ამოიცნოთ გრძელი ან რთული ფუნქციები და დაყოთ ისინი პატარა ნაჭრებად უკეთესი შენარჩუნებისთვის.

მაგრამ კონკრეტულად რა არის მეტრიკა? პროგრამული უზრუნველყოფის შემუშავებაში, მეტრიკა არის პროგრამული უზრუნველყოფის განვითარების პროცესის ან პროდუქტის სხვადასხვა ასპექტის რაოდენობრივი ზომები. ისინი აწვდიან ინფორმაციას იმის შესახებ, თუ რამდენად კარგად მუშაობს პროცესი ან პროდუქტი და ეხმარება გაუმჯობესების სფეროების იდენტიფიცირებას.

ACQC Metrics მხარს უჭერს რამდენიმე სხვადასხვა ტიპის მეტრიკას:

- LINES: ეს მეტრიკა ზომავს თქვენს ფაილში ფიზიკური ხაზების რაოდენობას.

- LLOC: ეს მეტრიკა ზომავს კოდის ლოგიკურ ხაზებს (კომენტარების ან ინტერვალის გარეშე).

- LLOci: ეს მეტრიკა ზომავს კომენტარების ლოგიკურ ხაზებს (ხაზები შეიცავს მხოლოდ კომენტარებს).

- LLOW: ეს მეტრიკა ზომავს ლოგიკურ სივრცის ხაზებს (ხაზები სხვა შინაარსის გარეშე, გარდა ცარიელი სიმბოლოებისა).

- PROCS: ეს მეტრიკა ითვლის პროცედურების/ფუნქციების რაოდენობას ფაილში.

- CARGS: ეს მეტრიკა ითვლის ფაილში ფუნქციების მიერ გამოყენებული არგუმენტების საერთო რაოდენობას.

- CC: ციკლომატური სირთულე წარმოადგენს თქვენი კოდით მიღებული გადაწყვეტილებების რაოდენობას.

- DC: სიღრმის სირთულე მიუთითებს იმაზე, თუ რამდენად ღრმად არის ჩასმული თქვენი კონტროლის სტრუქტურები.

ამ მეტრიკის თქვენს ხელთაა, შეგიძლიათ მიიღოთ ღირებული შეხედულებები იმის შესახებ, თუ რამდენად რთულია თქვენი პროგრამული უზრუნველყოფა სინამდვილეში.

ACQC Metrics-ის გამოყენება არ შეიძლება იყოს ადვილი - უბრალოდ გადაიტანეთ და ჩამოაგდეთ ფაილები მის მთავარ ფანჯარაში მათი მეტრიკის გამოსათვლელად. შედეგები გამოჩნდება ადვილად წასაკითხი სიის ფორმატში, რომელიც შეგიძლიათ დააკოპიროთ და ჩასვათ საჭიროებისამებრ.

თუ თქვენ გირჩევნიათ გამოიყენოთ ბრძანების სტრიქონის ვარიანტები, ACQC Metrics-მაც დაგიფარათ! თქვენ შეგიძლიათ გაუშვათ ის, როგორც ჯგუფური სამუშაო სხვა ინსტრუმენტებში, მისი GUI ინტერფეისის გახსნის საჭიროების გარეშე.

ACQC Metrics-ის მიერ შემოთავაზებული ერთ-ერთი განსაკუთრებით სასარგებლო ფუნქცია არის მისი კივიატის დიაგრამის ჩვენების ვარიანტი. კივიატის დიაგრამა უზრუნველყოფს ერთდროულად ყველა გამოთვლილი მეტრიკის ინტუიციურ ვიზუალურ წარმოდგენას, რათა დეველოპერებმა სწრაფად დაინახონ, რომელ სფეროებს შეიძლება დასჭირდეს ყურადღება მათი ფარდობითი მნიშვნელობების მიხედვით ამ დიაგრამაზე სხვა დანარჩენებთან შედარებით!

ამ ხელსაწყოს მიერ შემოთავაზებული კიდევ ერთი შესანიშნავი ფუნქცია ხაზს უსვამს ნორმალურ დიაპაზონს მიღმა არსებულ ნებისმიერ ფუნქციას - აადვილებს დეველოპერებს, რომლებსაც სურთ უფრო დეტალური ინფორმაცია კონკრეტული ნაწილების შესახებ თავიანთ პროექტ(ებ)ში.

და კიდევ საუკეთესო? არ არის საჭირო დაყენება! ყველა მომხმარებელმა უნდა გააკეთოს ამ ხელსაწყოს წარმატებით გამოყენებამდე, იქნება ინსტალაცია. NET 3.5 Framework მათ კომპიუტერულ სისტემა(ებ)ზე.

დასასრულს, თუ თქვენ ეძებთ დეველოპერის ადვილად გამოსაყენებელ ინსტრუმენტს, რომელიც დაგეხმარებათ გაზომოთ პროგრამული უზრუნველყოფის სირთულის პოტენციური პრობლემური სფეროების ღირებული ინფორმაციის მიწოდება - ACQC Metrics-ზე მეტი ყურადღება არ მიაქციეთ!

სრული სპეციფიკაცია
გამომცემელი Color of Code
გამომცემლობის საიტი http://www.color-of-code.de
Გამოშვების თარიღი 2013-08-14
Თარიღი დამატებულია 2013-08-15
კატეგორია შემქმნელის ინსტრუმენტები
ქვეკატეგორია კოდის ინსტრუმენტები
ვერსია 1.07
მოთხოვნები Windows XP/2003/Vista/Server 2008/7
მოთხოვნები .NET 3.5
ფასი Free
ჩამოტვირთვები კვირაში 1
სულ ჩამოტვირთვების 381

Comments: