আমি ডগলাস ম্যাকিল্রয়ের উইকিপিডিয়া নিবন্ধটি পড়ছিলাম এবং উল্লেখ করা একটি উদ্ধৃতি পেলাম "প্রোগ্রামিংয়ের আসল নায়ক তিনিই নেতিবাচক কোড লেখেন।" ওটার মানে কি?
কেউ কি জানেন যে কোনও ধরণের কোড মেট্রিকের হিসাবে কোনও কোড বেসের প্রযুক্তিগত debtণের উপর একটি সংখ্যা রাখার জন্য কোনও ধরণের সরঞ্জাম রয়েছে কিনা? যদি তা না হয় তবে কেউ কি এর জন্য অ্যালগরিদম বা হিউরিস্টিক্সের সেট সম্পর্কে সচেতন? যদি এখনও পর্যন্ত এই জিনিসগুলির কোনও একটিই না থাকে তবে আমি …
রুটিনটি কতটা সংগত হয় এবং একই কোড বেসের অন্যান্য কোডের সাথে রুটিনটি কতটা আলগাভাবে (বা শক্তভাবে) মিলিত হয় তা পরিমাপ করার জন্য ম্যাককেবে কমপ্লেক্সিটি মাপের একটি মেট্রিক অ্যানালাসাস রয়েছে কি ?
আমি সম্প্রতি ইউনিতে সাইক্লোমেটিক জটিলতা (ম্যাককেব) এবং সফ্টওয়্যারটির পুনঃপ্রতিযোগিতা অধ্যয়ন করেছি। আজ আমার প্রভাষক বলেছিলেন যে দুটি মেট্রিকের মধ্যে কোনও সম্পর্ক নেই, তবে আসলেই কি এটি ঘটছে? আমি মনে করি অবশ্যই কিছুটা পারস্পরিক সম্পর্ক থাকবে, কারণ কম জটিল প্রোগ্রামগুলি (আমরা দেখেছি এমন কিছু সংখ্যক থেকে) সম্ভবত পুনর্ব্যবহারের দিক থেকে 'আরও …
একটি রিলিজ চক্র চলাকালীন কীভাবে সফ্টওয়্যারটি বিকাশ করা হয়েছে তা বিবেচনা করে (বাস্তবায়ন, পরীক্ষা, বাগ ফিক্সিং, রিলিজ) আমি ভাবছিলাম যে কোড কোডে পরিবর্তিত কোডগুলির লাইনে কিছু প্যাটার্ন দেখতে সক্ষম হওয়া উচিত; উদাহরণস্বরূপ, কোনও প্রকল্পের শেষের দিকে, কোডটি আরও স্থিতিশীল হয়ে উঠলে দেখা উচিত যে কোডের কম লাইনগুলি সময়কালে প্রতি ইউনিট …
আমি ভাবছি যে কেউ যদি ওজেক্ট ওরিয়েন্টেড অ্যাপ্লিকেশনগুলিতে বাগের ঘনত্বের সাথে কোড মেট্রিক্স (এসএলওসি, সাইক্লোমেটিক জটিলতা ইত্যাদি) সম্পর্কিত কিছু পরীক্ষা-নিরীক্ষা করেছেন। আমি এমন পরীক্ষাগুলির সন্ধান করছি না যা কেবলমাত্র প্রমাণকে প্রমাণ করে বা পরস্পরের সম্পর্ককে অস্বীকার করে, তবে উভয় ক্ষেত্রেই। আমি বিশ্বাস করি না যে কোনও প্রকল্পের বাগের ঘনত্ব কোনও …