প্রোগ্রামিংয়ের টুকিটাকি -১ঃ মিউটেবল (mutable) এবং ইমিউটেবল (immutable)

“প্রোগ্রামিংয়ের টুকিটাকি” সিরিজটাতে আমি প্রোগ্রামিং রিলেটেড কিছু টপিকস নিয়ে আলোচনা করবো যেগুলো প্রোগ্রামারদের জানা জরুরী কিন্তু সরাসরি ‘এল্গোরিদম’ এর মধ্যে পড়ে না। মিউটেশন (mutation) শব্দটার সাথে আমাদের প্রথম পরিচয় সম্ভবত biology তে। যেখানে আমরা জেনেছি জীনে (gene) মিউটেশন হয়। অর্থাৎ ডি এন এ সিকোয়েন্স পরিবর্তিত হয়ে যায়। মূলকথা হচ্ছে কোনো একটা জিনিস তার আগের অবস্থা […]