কেন প্রতিক্রিয়া অপরিবর্তনীয়?
কেন প্রতিক্রিয়া অপরিবর্তনীয়?

ভিডিও: কেন প্রতিক্রিয়া অপরিবর্তনীয়?

ভিডিও: কেন প্রতিক্রিয়া অপরিবর্তনীয়?
ভিডিও: করোনার ভ্যাকসিন নিলে কী কী পার্শ্ব প্রতিক্রিয়া হতে পারে? | Vaccine Side Effect 2024, নভেম্বর
Anonim

অপরিবর্তনীয়তা একটি ধারণা যে প্রতিক্রিয়া প্রোগ্রামারদের বুঝতে হবে। একটি অপরিবর্তনীয় মান বা বস্তু পরিবর্তন করা যায় না, তাই প্রতিটি আপডেট নতুন মান তৈরি করে, পুরানোটিকে অস্পর্শিত রেখে। মনে রাখবেন, প্রোগ্রামিং-এর অনেক কিছুর মতো, এটি একটি ট্রেড-অফ।

এই পদ্ধতিতে, বিক্রিয়ায় কি পরিবর্তনশীল এবং অপরিবর্তনীয়?

ক পরিবর্তনযোগ্য অবজেক্ট হল একটি অবজেক্ট যার অবস্থা তৈরি হওয়ার পরে পরিবর্তন করা যেতে পারে। একটি অপরিবর্তনীয় অবজেক্ট হল এমন একটি বস্তু যার অবস্থা তৈরি হওয়ার পরে পরিবর্তন করা যায় না।

কেউ প্রশ্ন করতে পারে, রাষ্ট্র কেন অপরিবর্তনীয় হবে? অবজেক্ট ছাড়া অবস্থা অথবা সঙ্গে বস্তু অপরিবর্তনীয় অবস্থা এটি গ্রাসকারী সকল পক্ষের জন্য গ্যারান্টি এবং বিশ্বাস দেয়। অপরিবর্তনীয় কনস্ট্রাক্টরের মধ্যে সমস্ত নির্ভরতা পাস করার প্রয়োজনের কারণে অবজেক্টগুলি একক দায়িত্বের নিয়মকে প্রশস্ত করছে। অপরিবর্তনীয়তা কোন ব্লক অবস্থা বস্তু লাইভ চক্র সময় পরিবর্তন.

আরও জানুন, কেন redux অপরিবর্তনীয়?

3 উত্তর। রেডাক্স একটি ছোট লাইব্রেরি যা প্রতিনিধিত্ব করে অবস্থা হিসাবে ( অপরিবর্তনীয় ) বস্তু। আর স্রোত পেরিয়ে নতুন রাজ্য অবস্থা সম্পূর্ণ নতুন অবজেক্ট/অ্যাপ্লিকেশন স্টেট তৈরি করতে বিশুদ্ধ ফাংশনের মাধ্যমে। তারা কখনই পরিবর্তিত হয় না, নতুন নির্মিত বস্তু ফিরিয়ে দেয়: এটি পার্শ্ব-প্রতিক্রিয়া ছাড়াই ইনপুট + আউটপুট সম্পর্কে যুক্তির অনুমতি দেয়।

কেন অপরিবর্তনীয়তা ভাল?

একটি অপরিবর্তনীয় অবজেক্ট হল এমন একটি যার অবস্থা প্রাথমিক সৃষ্টির পরে পরিবর্তন করতে পারে না এবং পরিবর্তন করবে না। অপরিবর্তনীয় বস্তুগুলি দুর্দান্ত, বেশিরভাগ কারণ সেগুলি থ্রেড নিরাপদ (এবং থ্রেডেড কোড যতটা সম্ভব এড়ানো উচিত)। তারা পরিবর্তন করা হবে ভয় ছাড়াই আপনি তাদের কাছাকাছি পাস করতে পারেন.

প্রস্তাবিত: