1. দুই ধরনের মন্তব্য

উপরে যা বলা হয়েছে তাতে আমাদের কয়েকটি শব্দ যোগ করা উচিত।

জাভাতে, আপনি কমান্ড লিখতে পারেন, তবে আপনি কোডে সেই কমান্ডগুলিতে মন্তব্যও যোগ করতে পারেন। কম্পাইলার সম্পূর্ণরূপে মন্তব্য উপেক্ষা করে. প্রোগ্রামটি চালানো হলে, সমস্ত মন্তব্য বাদ দেওয়া হয়।

এখানে একটি উদাহরণ:

public class Home
{
   public static void main (String[] args)
   {
      /*
      Now we'll display the phrase 'Amigo is the Best'
      */
      System.out.print("Amigo ");
      System.out.print("is the ");
      System.out.print("Best");
   }
}

আমরা মন্তব্য যোগ করেছি 'এখন আমরা বাক্যাংশটি প্রদর্শন করব...'। মন্তব্যের শুরুটি একজোড়া চিহ্ন দ্বারা নির্দেশিত হয় ( /*), এবং শেষটি - ( */) দ্বারা। যখন প্রোগ্রামটি কম্পাইল করা হয়, তখন কম্পাইলার চিহ্ন /*এবং এর মধ্যে থাকা সবকিছু বাদ দেয়*/

আপনি একটি মন্তব্যের ভিতরে যা খুশি লিখতে পারেন।

সাধারণত, কোডের মন্তব্যগুলি কোডের এমন অংশগুলি সম্পর্কে যা বোঝা কঠিন। কিছু মন্তব্যে কয়েক ডজন স্ট্রিং থাকে: এগুলো কিভাবে কাজ করে তার সূক্ষ্মতা বর্ণনা করার জন্য প্রায়শই পদ্ধতির আগে লেখা হয়।

কোডে একটি মন্তব্য যোগ করার আরও একটি উপায় আছে। আপনি দুটি ফরোয়ার্ড স্ল্যাশ ( //) ব্যবহার করতে পারেন।

public class Home
{
   public static void main (String[] args)
   {
      System.out.print("Amigo ");
      System.out.print("is the "); // This is also a comment
      System.out.print("Best");
   }
}

এখানে, the দিয়ে শুরু হওয়া //এবং লাইনের শেষ পর্যন্ত the দিয়ে কোডটিকে //একটি মন্তব্য হিসেবে বিবেচনা করা হয়। অন্য কথায়, 'মন্তব্যটি সম্পূর্ণ করতে' ব্যবহৃত চিহ্নের দ্বিতীয় জোড়া নেই।


2. প্রোগ্রামারদের জীবন থেকে মন্তব্য

উপায় দ্বারা, কিছু মন্তব্য সত্যিই আকর্ষণীয়.

// I'm not responsible for this code. I was forced to write it against my will.
// Dear, future me. Please forgive me for this code.
// If I see something like this once more, I'll have a complete mental breakdown at work.
// If this condition is ever satisfied, please inform me for a reward. Phone: xxx-xxx-xxx.
//
// Dear programmer:
//
// When you finish 'optimizing' this subroutine
// and realize what a huge mistake it was,
// please increment the following counter as a warning
// to the next guy:
//
// total_hours_wasted_here = 42
//
// When I wrote this, only God and I understood what I was doing
// Now only God knows.
// Sometimes it seems that the compiler is just ignoring all my comments
// I dedicate all my code and my work to my wife Darlene,
// who will have to provide for me, our three kids, and the dog when
// it gets released to the public.
// Magic. Don't touch.

হ্যাঁ, কিছু মন্তব্য খুবই মজার।