Comment

খুব শিগ্রই বাংলায় সহজ করে লেখা হবে

তখন ইমেইলে আপডেট পেতে রেজিস্ট্রেশন করো: এই খানে

easy and simple explanation

decent one: time complexity of algorithm

Reference: Idiots guide to Big o notations

Explain complexity

summary: big o cheatsheet: here

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

সেজন্য অনেকেই বইয়ের যে লাইন আছে তার পাশে ছোট করে নোট বা ব্যাখ্যা লিখে রাখে। যাতে পরেরবার পড়ার সময় সেই ব্যাখ্যা বা ছোট নোট বা মন্তব্যদেখে দ্রুত মনে করতে পারে।

প্রোগ্রামিং করার সময়ও প্রোগ্রামাররা কোডের পাশে ছোট করে ব্যাখ্যা বা মন্তব্য লিখে রাখে। যাতে পরবর্তীতে কোড দেখে বুঝতে সমস্যা হলে, ছোট নোট দেখে কোড দিয়ে কি করা হচ্ছে সেটা ধরে ফেলতে পারে।

এই মন্তব্যকে ইংরেজিতে বলে comment

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

যেমন নিচের কোড এর মধ্যে


function joogKor(first, second){
	// prothom e jog kore ekta variable rakhlam
	var joogFol = first + second;

	// duita slash diye jegula likhsi...sob gula e comment
	// aigula lekha hoi jate code e ki kaj korche seta bujte subidha hoi
	// karon six month pore amar e mone thakbe na.
	// ki karone ki code likhsilam
	return joogFol;
}

joogKor(7,5);
				

যদিও উপরের কোডে হাবিজাবি অনেক কমেন্ট লিখে দিছি দুইটা স্ল্যাশ চিহ্ন দেওয়ার পর। সাধারণত যতটুকু ধরকার ততটুকুই কমেন্ট লিখা হয়।


আর খেয়ে দেয়ে কোন কাজ কাম না থাকলে www.JhankarMahbub.com দেখে আয়