কমেন্ট

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

> # Hello R Programmming

> print('Hello R') #Amake output a dekhao

[1] "Hello R"

এখানে দেখুন প্রথমে # দিয়ে লিখেছি #Hello R Programming মূলত হ্যাশ (#) দিয়ে বুঝিয়ে দিয়েছি আমি আমার কোডের কমেন্টের যাত্রা শুরু করলাম। তারপর দেখুন লিখেছি print('Hello R') #Amake output a dekhao কিন্তু আমাদের আউটপুটে শুধু "Hello R" দেখিয়েছে। অর্থাৎ #Amake output a dekhao তারে আউটপুটে দেখাইলো না কারন তার চেহারের পাশে # নামক বস্তুটি বিদ্যমান। যা কমেন্টের জন্যে লিখেছি। অনেকেই হয়তো ধরে ফেলেছেন কমেন্ট লিখতে হলে # দিয়ে লিখতে হয়। জ্বী হ্যাঁ আপনি ঠিকই ধরেছেন।

তবে অনেক সময় আমাদের পাঁচ থেকে দশ লাইন কিংবা আরো বেশী লাইনের কমেন্ট লিখতে হবে হাবুলদের বুঝানোর জন্যে। প্রত্যেক বার আমাদের হ্যাশ (#) দিয়ে লিখতে হবে। যা খুবই প্যারাদায়ক। অত্যন্ত দুঃখের সহিত জানানো যাচ্ছে আর প্রোগ্রামিং এ মাল্টিপল কমেন্ট সার্পোট করে না। তবে নিরাশ হওয়ার কিছুই নাই। আমরা এক প্রকার বাটপারী করে করতে পারি। নিচেই দেখি কিভাবে এই বাটপারীটা করা যায়।

> if(FALSE){

+ 'This is my first project.

+ Please send me message if you see any error.

+ Thank you. Good luck'

+ }

> print('Aha ki Moja')

[1] "Aha ki Moja"

if(FALSE){

এখানে আমরা আমাদের কমেন্ট লিখতে পারবো। ও সখিনা গেসস কিনা ভুইলা আমারে।

}

তবে খেয়াল করতে হবে সিনট্যাক্স যাতে ঠিক থাকে। তা না হলে এরর খাবেন আর আমাকে নিয়া ট্রল করবেন। এইভাবে আমরা আমাদের মনের মত কমেন্ট লিখে রাখতি পারি। কমেন্ট কোণ লাইনে বা কোথায় করলে ভালো হবে সেটা আপনি আস্তে আস্তে বুঝে যাবেন। এই নিয়ে দুচিন্তা করে ঘুম হারাম করার কোণ মানেই হয় না।

results matching ""

    No results matching ""