arrow_backফিল্ড নোটে ফিরুন
AI প্রকাশিত 7 Aug 2026

আপনি কীভাবে বুঝবেন যে কোড AI-তৈরি?

AI-তৈরি কোড এবং লেখা খুঁজে পাওয়ার জন্য ব্যবহারিক সংকেত, কাঠামোগত বৈশিষ্ট্য থেকে শুরু করে যে প্রশ্নগুলি তৈরি করা কাজকে বিব্রত করে।

শিক্ষক, নিয়োগ ম্যানেজার এবং CTF আয়োজকরা এর কোনো সংস্করণ বার বার জিজ্ঞাসা করছেন। কোনো একক নির্ভরযোগ্য সনাক্তকারী নেই, তবে এমন প্যাটার্ন আছে যা যথেষ্ট বারবার প্রদর্শিত হয় যাতে সেগুলি উপকারী হয়, বিশেষ করে যখন আপনি একটি একক বিচ্ছিন্ন ফাইলের পরিবর্তে জমা দেওয়ার একটি ব্যাচ মূল্যায়ন করছেন।

তৈরি কোডে কাঠামোগত বৈশিষ্ট্য

তৈরি কোড একটি নির্দিষ্ট উপায়ে অতিমাত্রায় মন্তব্য করার প্রবণতা রাখে: এমন মন্তব্য যা লাইনটি কী করে তা পুনরায় বলে (# increment the counter) বরং এটি কেন বিদ্যমান। সময়ের চাপে মানুষের কোড স্পষ্ট মন্তব্য এড়িয়ে যায় এবং শুধুমাত্র অদ্ভুত অংশগুলি ব্যাখ্যা করে। তৈরি কোড সমান ফাংশন দৈর্ঘ্য এবং সামঞ্জস্যপূর্ণ, পাঠ্যপুস্তক-নিখুঁত ত্রুটি পরিচালনার দিকে প্রবণতা রাখে সর্বত্র, এমনকি এমন স্থানেও যেখানে একজন ব্যক্তি অলস হয়ে গেছে বা তারা পূর্ববর্তী বাগ থেকে শিখেছেন এমন একটি শর্টকাট ব্যবহার করেছে।

অন্য একটি বৈশিষ্ট্য: ভেরিয়েবল এবং ফাংশন নামগুলি যা একই সাথে অল্প খুব বর্ণনামূলক এবং সাধারণ। calculate_total_price_with_tax এর পরিবর্তে calc_total বা যাই হোক না কেন একটি বাস্তব কোডবেসে সংগৃহীত শর্টহ্যান্ড। বাস্তব প্রকল্পগুলি সময়ের সাথে সাথে নামকরণের অসামঞ্জস্য জমা করে কারণ বিভিন্ন মানুষ ফাইলটি স্পর্শ করে। 300 লাইন জুড়ে সন্দেহজনকভাবে সামঞ্জস্যপূর্ণ নামকরণ নিয়মাবলী সহ একটি একক ফাইল, যা সম্ভবত একজন শিক্ষানবিস দ্বারা লেখা, দ্বিতীয় দৃষ্টি পাওয়ার যোগ্য।

যে অংশগুলি চালায় না সে সম্পর্কে জিজ্ঞাসা করুন

দ্রুততম ব্যবহারিক পরীক্ষা হল ব্যক্তিকে একটি নির্দিষ্ট সিদ্ধান্তের ব্যাখ্যা দিতে বলা যা কোড পড়া থেকে স্পষ্ট নয়, এমন কিছু

AI সহায়তায় লেখা, পর্যালোচনা ও প্রকাশ করেছেন Michal Pilch (CISSP), Korra Studio।

আরও এগোতে প্রস্তুত?

এটি Korra Studio-র নলেজ বেস থেকে একটি নোট — প্ল্যাটফর্মটি প্রতিটি বিষয়কে ১-এর-সাথে-১ মেন্টরিংয়ের সাথে জুড়ে দেয়।

বিনামূল্যে শুরু করুনarrow_forward