কোড স্মেল

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

কোড স্মেল গুলো সফটওয়্যার ডেভেলপমেন্টকে ধীর করে দেয় এবং ভবিষ্যতে বাগ আসার বা নতুন সমস্যা হওয়ার সম্ভাবনা রেখে দেয়। 
Code smell বা বাজে কোড বোঝার কিছু প্যাটার্ন আছে যা দেখে বোঝা যায়। এখানে এই সম্পর্কে কিছু ধারণা দেয়া হল। Code smell সাধারনত ২ ভাগে বিভক্ত।

 তথ্যসূত্র 

 Smells to Refactorings PDF
 Smells to Refactorings Wiki
 A Taxonomy for "Bad Code Smells"
 Refactoring: Improving the Design of Existing Code

 বহিঃসংযোগ 
Code Smell বা বাজে কোডিং
Code Smell বা বাজে কোডিং

বিষয়শ্রেণী:কম্পিউটার প্রোগ্রামিং
বিষয়শ্রেণী:প্রোগ্রামিং