প্রশ্ন ট্যাগ «immutability»

23
যদি অপরিবর্তনীয় বস্তু ভাল হয় তবে লোকেরা কেন পরিবর্তনীয় জিনিস তৈরি করতে থাকবে? [বন্ধ]
যদি অপরিবর্তনীয় বস্তু¹ ভাল, সহজ হয় এবং সমবর্তী প্রোগ্রামিংয়ে সুবিধা দেয় কেন প্রোগ্রামাররা পারস্পরিক পরিবর্তনযোগ্য বস্তু তৈরি করে রাখে²? জাভা প্রোগ্রামিংয়ে আমার চার বছরের অভিজ্ঞতা আছে এবং আমি এটি দেখতে পেয়েছি যে, ক্লাস তৈরির পরে লোকেরা প্রথম কাজ করে তা হ'ল আইডিইতে গেটার এবং সেটটার তৈরি করা (এভাবে এটি পরিবর্তনীয় …

6
জাভা 8 কেন অপরিবর্তনীয় সংগ্রহগুলি অন্তর্ভুক্ত করে না?
জাভা 8.. কার্যকরী প্রোগ্রামিংয়ের প্রতিবন্ধকতা দূর করার জন্য জাভা দল প্রচুর কাজ করেছে particular বিশেষত, java.util সংগ্রহগুলিতে পরিবর্তনগুলি খুব দ্রুত প্রবাহিত ক্রিয়াকলাপে শৃঙ্খলাবদ্ধকরণের দুর্দান্ত কাজ করে। সংগ্রহের ক্ষেত্রে তারা প্রথম শ্রেণির ফাংশন এবং কার্যকরী পদ্ধতি যুক্ত করে কতটা ভাল কাজ করে তা বিবেচনা করে কেন তারা স্থাবরীন সংগ্রহ বা এমনকি …

6
জাভা স্ক্রিপ্টে অপরিবর্তনীয়তা কর্মক্ষমতা আঘাত করে?
জাভা স্ক্রিপ্টে সাম্প্রতিক প্রবণতা ডেটা স্ট্রাকচারগুলিকে অপরিবর্তনীয় হিসাবে বিবেচনা করার দিকে রয়েছে বলে মনে হয়। উদাহরণস্বরূপ, যদি আপনার কোনও সামগ্রীর একক সম্পত্তি পরিবর্তনের প্রয়োজন হয় তবে নতুন সম্পত্তি দিয়ে কেবল একটি নতুন নতুন অবজেক্ট তৈরি করা ভাল, এবং কেবল পুরানো বস্তু থেকে অন্য সমস্ত বৈশিষ্ট্য অনুলিপি করুন এবং পুরাতন বস্তুটি …

11
স্ট্রিং জাভাতে অপরিবর্তনীয় কেন?
আমি এর কারণ বুঝতে পারি না। আমি সর্বদা অন্যান্য বিকাশকারীদের মতো স্ট্রিং ক্লাস ব্যবহার করি তবে আমি যখন এর মানটি পরিবর্তন করি তখন স্ট্রিংয়ের নতুন উদাহরণ তৈরি হয়। জাভাতে স্ট্রিং ক্লাসের অপরিবর্তনীয়তার কারণ কী হতে পারে? আমি জানি স্ট্রিংবুফার বা স্ট্রিংবিল্ডারের মতো কিছু বিকল্প আছে। এটি কেবল কৌতূহল।

4
কেন জাভা সংগ্রহগুলি ইন্টারফেসে "alচ্ছিক পদ্ধতি" দিয়ে প্রয়োগ করা হয়েছিল?
আমার প্রথম প্রয়োগের সময় জাভা সংগ্রহের কাঠামোটি প্রসারিত করার সময়, আমি অবাক হয়ে দেখলাম যে সংগ্রহের ইন্টারফেসে methodsচ্ছিক হিসাবে ঘোষিত পদ্ধতি রয়েছে। অসমর্থিত যদি প্রয়োগকারীটি অসমর্থিত অপারেশন এক্সেক্সশন ফেলে দেয় expected এটি তাত্ক্ষণিকভাবে আমাকে দুর্বল API নকশা পছন্দ হিসাবে আঘাত করেছে struck জোশুয়া ব্লচের দুর্দান্ত "কার্যকর জাভা" বইটি পড়ার পরে, …

5
আক্কা / এরলং-এ অভিনেতাদের ব্যবহার করা কখন ভাল নয়?
আমি এখন প্রতিদিন 7-8 মাস ধরে আককার সাথে কাজ করছি। যখন আমি শুরু করেছি, আমি অ্যাপ্লিকেশনগুলিতে কাজ করব এবং লক্ষ্য করব যে বেশিরভাগ বস্তুর মধ্যে যোগাযোগের জন্য অভিনেতা সিস্টেমের অভ্যন্তরে মূলত যে কোনও জায়গায় ব্যবহার করা হবে। তাই আমিও তাই করেছি - এক্স / ওয়াই / জেড এর জন্য অন্য …

9
যখন কোনও সহানুভূতি না থাকে তখন কি অপরিবর্তনশীলতা খুব সার্থক?
দেখে মনে হয় যে থ্রেড-সুরক্ষা সর্বদা / প্রায়শই অপরিবর্তনীয় ধরণের এবং বিশেষত সংগ্রহগুলি ব্যবহারের প্রধান সুবিধা হিসাবে উল্লেখ করা হয়। আমার একটি পরিস্থিতি রয়েছে যেখানে আমি নিশ্চিত করতে চাই যে কোনও পদ্ধতি স্ট্রিংয়ের একটি অভিধান (যা সি # তে পরিবর্তনযোগ্য নয়) সংশোধন করবে না। আমি যতটা সম্ভব বিষয়গুলিকে সীমাবদ্ধ করতে …

2
অ্যালান কে স্মলটকের প্রাথমিক ইতিহাসে "অ্যাসাইনমেন্ট" বলতে কী বোঝায়?
আমি স্মার্টটাকের আর্লি হিস্ট্রিটি পড়ছি এবং "অ্যাসাইনমেন্ট" এর কয়েকটি উল্লেখ রয়েছে যা আমাকে এর অর্থ সম্পর্কে আমার ধারণা সম্পর্কে প্রশ্নবিদ্ধ করে: যদিও ওওপি অনেকগুলি অনুপ্রেরণা থেকে এসেছে তবে দুটি কেন্দ্রীয় ছিল। বৃহত্তর স্কেলটি বিশদ গোপনের সাথে জড়িত জটিল সিস্টেমগুলির জন্য একটি আরও ভাল মডিউল স্কিম সন্ধান করা ছিল এবং ছোট …

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

5
অপরিবর্তনীয়তা মাল্টি-প্রসেসর প্রোগ্রামিংয়ে লকগুলির প্রয়োজনীয়তা কি পুরোপুরি দূর করে?
অংশ 1 স্পষ্টত অপরিচ্ছন্নতা মাল্টি-প্রসেসর প্রোগ্রামিংয়ের তালার প্রয়োজনীয়তা হ্রাস করে, তবে এটি কি সেই প্রয়োজনীয়তাটি দূর করে, বা এমন একা নজরে রয়েছে যেখানে কেবল একাকী অপরিবর্তনীয়তা যথেষ্ট নয়? আমার কাছে মনে হচ্ছে আপনি বেশিরভাগ প্রোগ্রামগুলিতে আসলে কিছু করতে হবে (একটি ডেটা স্টোর আপডেট করুন, একটি প্রতিবেদন তৈরি করুন, একটি ব্যতিক্রম …

7
অপরিবর্তনীয় এবং কনস্টের মধ্যে পার্থক্য
আমি প্রায়শই শর্তাদি দেখেছি immutableএবং constবিনিময়ভাবে ব্যবহার করেছি । যাইহোক, আমার (সামান্য) অভিজ্ঞতা থেকে, কোডগুলিতে তারা যে 'চুক্তি করে' তাতে দু'জনের মধ্যে অনেক বেশি পার্থক্য রয়েছে: অপরিবর্তনীয় চুক্তি করে যে এই বস্তুটি কোনওভাবেই পরিবর্তিত হবে না (যেমন পাইথন টিপলস, জাভা স্ট্রিং)। কনস্ট চুক্তি করে যে এই ভেরিয়েবলের সুযোগে এটি সংশোধন …

5
অপরিবর্তনীয় বস্তুর জন্য ইন্টারফেস ঘোষণা করবেন না
কোড রিভিউ স্ট্যাক এক্সচেঞ্জ থেকে এই প্রশ্নটি স্থানান্তরিত হয়েছিল কারণ এটি সফ্টওয়্যার ইঞ্জিনিয়ারিং স্ট্যাক এক্সচেঞ্জে উত্তর দেওয়া যেতে পারে। 6 বছর আগে স্থানান্তরিত । অপরিবর্তনীয় বস্তুর জন্য ইন্টারফেস ঘোষণা করবেন না [সম্পাদনা] যেখানে প্রশ্নে থাকা বস্তুগুলি ডেটা ট্রান্সফার অবজেক্টস (ডিটিও) বা সাধারণ পুরানো ডেটা (পিওডি) প্রতিনিধিত্ব করে এটি কি যুক্তিসঙ্গত …
27 c#  immutability 

7
লিঙ্কযুক্ত নোড কাঠামোটি অপরিবর্তনীয় হওয়ার জন্য কি কোনও ব্যবহারিক উপায় আছে?
আমি এককভাবে লিঙ্কযুক্ত তালিকাটি লেখার সিদ্ধান্ত নিয়েছি এবং অভ্যন্তরীণ সংযুক্ত নোড কাঠামোটিকে অচল করার জন্য পরিকল্পনা নিয়েছিলাম। যদিও আমি ছিনতাই করেছিলাম। বলুন আমার কাছে নিম্নলিখিত লিঙ্কযুক্ত নোড রয়েছে (পূর্ববর্তী addক্রিয়াকলাপ থেকে ): 1 -> 2 -> 3 -> 4 এবং বলুন আমি একটি সংযুক্ত করতে চাই 5। এটি করার জন্য, …

8
ডেটাবেস ডিজাইনে অপরিহার্যতা পছন্দসই
জোশুয়া ব্লচের কার্যকর জাভার অন্যতম আইটেম একটি ধারণা যে ক্লাসগুলি যতটা সম্ভব সামান্য ঘটনার পরিবর্তনের অনুমতি দেবে এবং সম্ভবত এগুলি মোটেই না। প্রায়শই, কোনও ফর্মের ডেটাবেজে কোনও অবজেক্টের ডেটা অবিরত থাকে। এটি আমাকে একটি ডাটাবেসের মধ্যে অপরিবর্তনীয়তার ধারণা সম্পর্কে ভাবতে পরিচালিত করেছে, বিশেষত table টেবিলগুলির জন্য যা একটি বৃহত সিস্টেমে …

4
আমি কীভাবে অপরিবর্তনীয় ক্ষেত্রগুলিতে সেটারগুলি পরিচালনা করব?
আমার দুটি readonly intক্ষেত্র সহ একটি ক্লাস আছে । এগুলি সম্পত্তি হিসাবে প্রকাশিত হয়: public class Thing { private readonly int _foo, _bar; /// <summary> I AM IMMUTABLE. </summary> public Thing(int foo, int bar) { _foo = foo; _bar = bar; } public int Foo { get { return _foo; …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.