বাড়ি উন্নয়ন ক্রাফ্ট কি? - টেকোপিডিয়া থেকে সংজ্ঞা

ক্রাফ্ট কি? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - ক্রুফ্ট বলতে কী বোঝায়?

ক্রাফ্ট অকেজো, অনর্থক, বা খারাপভাবে লিখিত কোডের জন্য একটি অপ্রয়োজনীয় শব্দ। ক্রাফ্টে এমন কোনও কোড অন্তর্ভুক্ত রয়েছে যা কোনও অ্যাপ্লিকেশনটির জন্য তৈরি করা টাস্কটি সম্পাদনের জন্য প্রয়োজনীয় নয়। এটি এমন কোডের প্রসঙ্গেও ব্যবহার করা যেতে পারে যা এতই খারাপ লেখা হয়েছিল, যাতে আপনি এটি এড়িয়ে যেতে পারেন এবং স্ক্র্যাচ থেকে শুরু করতে পারেন।


ক্রাফ্ট অগত্যা কোনও বাগ নয়, বরং কোডটি পড়া এবং বজায় রাখা আরও শক্ত করে তোলে। ক্রাফ্টে আক্রান্ত একটি কোড বা সফটওয়্যারটির অংশটিকে "ক্রুফটি" বা "পূর্ববর্তী সংস্করণের তুলনায় ক্রুফটিয়ার" বলা যেতে পারে।

টেকোপিডিয়া ক্রফটকে ব্যাখ্যা করে

জাভাতে কোডের নিম্নলিখিত বিভাগটি বিবেচনা করুন যা কোডটির অস্তিত্বকে চিত্রিত করে।

ক্লাস হ্যালো

{

স্ট্রিং নাম;

স্ট্রিং ঠিকানা;

স্ট্রিং স্ট্রিট;

স্ট্রিং সিটি;

অকার্যকর কিছু কাজ () {…}

}


উপরের কোডের সাথে সম্পর্কিত সমস্যাটি স্ট্রিং স্টেটমেন্টগুলির অপ্রয়োজনীয় ব্যবহার। এটি ক্রাফ্টের একটি সাধারণ উদাহরণ। রিডানড্যান্ট কোডের আরও জটিল আকারগুলি পরীক্ষার পর্ব পর্যন্ত সহজে সনাক্ত করা যায় না। ততক্ষণে কোডের অতিরিক্ত রিলান্ড্যান্ট ব্লকগুলিতে প্রক্রিয়াকরণ প্রয়োগের কারণে সংস্থার যথেষ্ট পরিমাণে সংস্থান এবং অর্থ ব্যয় করা হয়েছে।


ক্রুফটি কোডটিতে অযাচিত প্যাকেজগুলি অন্তর্ভুক্ত থাকতে পারে যা কোথাও রেফারেন্স নেই, অযাচিত পাবলিক অ্যাক্সেস পদ্ধতি যা একই বর্গ বা কোনও পৃথক শ্রেণীর মধ্যে উল্লেখ করা হয়নি।

ক্রাফ্ট কি? - টেকোপিডিয়া থেকে সংজ্ঞা