প্রশ্ন ট্যাগ «cyclomatic-complexity»

4
আমার কোডটির 'সাইক্লোমেটিক জটিলতা' বলতে কী বোঝায়?
আমি কোডের স্থিতিশীল বিশ্লেষণে নতুন। আমার অ্যাপ্লিকেশনটির 17,754 এর একটি সাইক্লোমেটিক জটিলতা রয়েছে। অ্যাপ্লিকেশনটি কেবলমাত্র 37,672 কোডের লাইন। কোড লাইনের উপর ভিত্তি করে জটিলতা বেশি বলা কি বৈধ? সাইক্লোমাটিক জটিলতা আমাকে কী বলছে?

7
খুব জটিল পদ্ধতি এড়িয়ে চলুন - সাইক্লোমেটিক জটিলতা
সাইক্লোমেটিক জটিলতা কমাতে এই পদ্ধতিটি কীভাবে করবেন তা নিশ্চিত নন। সোনার ১৩ টি রিপোর্ট করেছে এবং 10 টি প্রত্যাশিত। আমি নিশ্চিত যে এই পদ্ধতিটি যেমন রয়েছে তেমনি রেখে যাওয়ার কোনও ক্ষতি নেই তবে যাইহোক, সোনার বিধি মানার বিষয়ে কীভাবে চলতে হবে তা কেবল আমাকে চ্যালেঞ্জ করে। যেকোনো বুদ্ধিই চমৎকারভাবে গ্রহন …

2
একই পদ্ধতি একাধিকবার কল করার সময় সাইক্লোমেটিক জটিলতা
কোড রিভিউ- তে একটি প্রশ্নের জন্য ধন্যবাদ আমি নীচের কোডটির জন্য সাইক্লোমাটিক জটিলতাটি কী তা সম্পর্কে কিছুটা দ্বিমত (যা মূলত কিছু শেখার সুযোগ) হয়ে পড়েছিল। public static void main(String[] args) { try { thro(); thro(); thro(); thro(); thro(); thro(); thro(); } catch (NullPointerException e) { } } private static Random …

6
পুনরুক্তি পদ্ধতিগুলি কি চক্রবৃত্তীয় জটিলতা হ্রাস করে এবং সমর্থনযোগ্যতা উন্নত করে?
পুনরুক্তি পদ্ধতিগুলি যেমন আধুনিক ভাষায় যেমন সি #, জাভাস্ক্রিপ্ট এবং (আশাবাদী) জাভা 8-তে সাধারণত পাওয়া যায় তবে কোডের উপলব্ধি এবং সমর্থনযোগ্যতার উপর চক্রবৃত্তীয় জটিলতার প্রভাব হ্রাস পায়? উদাহরণস্বরূপ সি # তে আমাদের নিম্নলিখিত কোড থাকতে পারে: List<String> filteredList = new List<String>(); foreach (String s in originalList){ if (matches(s)){ filteredList.add(s); } …

3
সাইক্লোমেটিক জটিলতা বোঝা
আমি সম্প্রতি সাইক্লোমাটিক জটিলতা পেরিয়ে এসেছি এবং এটি আরও ভাল করে বোঝার চেষ্টা করতে চাই। জটিলতার গণনা করার ক্ষেত্রে বিভিন্ন কারণগুলির কয়েকটি ব্যবহারিক কোডিং উদাহরণ কী কী? বিশেষত, উইকিপিডিয়া সমীকরণের জন্য M = E − N + 2P, আমি নীচের প্রতিটি শর্তটির অর্থ আরও ভালভাবে বুঝতে চাই: E = গ্রাফের …

7
কেন একক পদ্ধতির জন্য চক্রবৃত্তীয় জটিলতা গুরুত্বপূর্ণ?
আমি সম্প্রতি থেকে সোনারলিন্টকে গ্রহণের জন্য ব্যবহার করছি এবং এটি আমাকে অনেক সাহায্য করেছে। যাইহোক, এটি আমার কাছে সাইক্লোমেটিক জটিলতা সম্পর্কে একটি প্রশ্ন উত্থাপন করেছিল। সোনারলিন্ট 10 এর সিসি হিসাবে গ্রহণযোগ্য হিসাবে বিবেচনা করে এবং এমন কিছু ঘটনা রয়েছে যেখানে আমি এর বাইরে, প্রায় 5 বা 6 ইউনিট। এই অংশগুলি …
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.