প্রশ্ন ট্যাগ «side-effect»

14
পার্শ্ব প্রতিক্রিয়াগুলি ফাংশনাল প্রোগ্রামিংয়ে মন্দ হিসাবে বিবেচিত হয়?
আমি মনে করি যে পার্শ্ব প্রতিক্রিয়াগুলি একটি প্রাকৃতিক ঘটনা। তবে এটি কার্যকরী ভাষায় নিষিদ্ধের মতো কিছু। এর কারণ কী? আমার প্রশ্নটি কার্যকরী প্রোগ্রামিং শৈলীর সাথে নির্দিষ্ট। সমস্ত প্রোগ্রামিং ভাষা / দৃষ্টান্ত নয় para

9
রিটার্ন ক্ষতিকারক হিসাবে বিবেচিত? কোড ছাড়া কি এটি কার্যকরী হতে পারে?
ঠিক আছে, সুতরাং শিরোনামটি একটু ক্লিকবেইটি তবে সিরিয়াসলি আমি বলছি, কিছুক্ষণ কিক না জিজ্ঞাসা করুন । আমি পছন্দ করি এটি কীভাবে সত্য বস্তু-ভিত্তিক ফ্যাশনে বার্তা হিসাবে ব্যবহারের পদ্ধতিগুলিকে উত্সাহ দেয় । তবে এটি একটি উত্তেজনাপূর্ণ সমস্যা যা আমার মাথায় ঘুরপাক খাচ্ছে। আমি সন্দেহ করতে এসেছি যে সু-লিখিত কোড একই সময়ে …

7
আপনি কোনও ফাংশনটিকে কী বলবেন যেখানে একই ইনপুটটি সর্বদা একই আউটপুট ফেরত পাঠাবে, তবে এর পার্শ্ব প্রতিক্রিয়াও রয়েছে?
বলুন আমাদের মতো একটি সাধারণ খাঁটি ফাংশন রয়েছে function add(a, b) { return a + b } এবং তারপরে আমরা এটিকে এমনভাবে পরিবর্তন করি যে এর পার্শ্ব প্রতিক্রিয়া রয়েছে function add(a, b) { writeToDatabase(Math.random()) return a + b; } যতদূর আমি জানি এটি একটি বিশুদ্ধ ফাংশন হিসাবে বিবেচিত হয় না …

5
কার্যকরী ভাষায় অ্যাসিঙ্ক্রোনাস প্রোগ্রামিং
আমি বেশিরভাগই সি / সি ++ প্রোগ্রামার, যার অর্থ আমার অভিজ্ঞতার বেশিরভাগটি প্রক্রিয়াগত এবং অবজেক্ট-ভিত্তিক দৃষ্টান্তগুলির সাথে। যাইহোক, অনেক সি ++ প্রোগ্রামার সচেতন, সি ++ বছরের পর বছর ধরে জোর দিয়ে একটি কার্যকরী-ইস্কুল স্টাইলে স্থানান্তরিত হয়েছে, অবশেষে সি ++ 0 এক্সের ল্যাম্বডাস এবং ক্লোজারগুলির সংযোজনে শেষ হয়েছে। নির্বিশেষে, আমার সি …

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

4
পার্শ্ব প্রতিক্রিয়াগুলি পরিচালনা করার জন্য আইও মোনাড প্যাটার্নের সুবিধা কি নিখুঁতভাবে একাডেমিক?
আরও একটি এফপি + পার্শ্ব প্রতিক্রিয়া প্রশ্নের জন্য দুঃখিত, তবে আমার কাছে এটির উত্তর পাওয়া যায় এমন একটি বিদ্যমান সন্ধান করতে পারি নি। ফাংশনাল প্রোগ্রামিং সম্পর্কে আমার (সীমাবদ্ধ) বোধগম্যতা হল রাষ্ট্র / পার্শ্ব প্রতিক্রিয়াগুলি হ্রাস করা উচিত এবং রাষ্ট্রবিহীন যুক্তি থেকে পৃথক রাখা উচিত। আইও মোনাড, আমি হ্যাশেলের এই পদ্ধতির …

5
মেমরি থেকে পড়া কেন কোনও পার্শ্ব-প্রতিক্রিয়া নয় তবে একটি ফাইল থেকে পড়া?
প্রক্রিয়া মেমরি থেকে পড়াটি নির্ভুল অপারেশনকে কী করে? মনে করুন আমি বিশ্বব্যাপী স্মৃতিতে 100 টি পূর্ণসংখ্যার একটি অ্যারে তৈরি করেছি এবং তারপরে এই অ্যারের 42 তম উপাদানটি নিয়েছি। এটি কোনও পার্শ্ব প্রতিক্রিয়া নয়, তাই না? তাহলে কেন একটি ফাইল থেকে 100 ইন্টিজারের একই অ্যারেটি পড়ছে পার্শ্ব-প্রতিক্রিয়া?

2
রাষ্ট্রীয় লাইব্রেরির শীর্ষে সাইড এফেক্ট-মুক্ত ইন্টারফেস
জন হিউজের সাথে একটি সাক্ষাত্কারে যেখানে তিনি এরলং এবং হাস্কেল সম্পর্কে আলোচনা করেছেন, এরলংয়ের রাষ্ট্রীয় গ্রন্থাগার ব্যবহারের বিষয়ে তাঁর নীচের কথাটি রয়েছে: যদি আমি একটি রাষ্ট্রীয় গ্রন্থাগার ব্যবহার করতে চাই, আমি সাধারণত এর উপরে একটি পার্শ্ব প্রতিক্রিয়া-মুক্ত ইন্টারফেস তৈরি করি যাতে আমি আমার বাকী কোডে নিরাপদে এটি ব্যবহার করতে পারি। …

5
কীভাবে স্কেলযোগ্য এবং পার্শ্ব-প্রভাব বিনামূল্যে ইন্টিগ্রেশন পরীক্ষাগুলি তৈরি করবেন?
আমার বর্তমান প্রকল্পে, স্কেলযোগ্য ইন্টিগ্রেশন টেস্টগুলি তৈরি করার জন্য একটি ভাল সমাধান নিয়ে আসার জন্য আমার খুব কষ্ট হচ্ছে, যার কোনও পার্শ্ব প্রতিক্রিয়া নেই। পার্শ্ব প্রতিক্রিয়া মুক্ত সম্পত্তি সম্পর্কে একটু স্পষ্টতা: এটি বেশিরভাগ ডাটাবেস সম্পর্কে; পরীক্ষা শেষ হওয়ার পরে ডাটাবেসে কোনও পরিবর্তন হওয়া উচিত নয় (রাষ্ট্রটি সংরক্ষণ করা উচিত)। সম্ভবত …

3
"একটি পদ্ধতির উত্সটি একটি মান ফিরিয়ে দেয় বা তার পার্শ্ব-প্রতিক্রিয়া থাকতে পারে, তবে উভয়ই নয়"
আমি একবার পড়েছি যে কোনও পদ্ধতির হয় ফেরতের মান হওয়া উচিত (এবং সাধারণভাবে স্বচ্ছ হওয়া উচিত), বা পার্শ্ব-প্রতিক্রিয়া (গুলি) হওয়া উচিত, তবে উভয়ই নয়। আমি এই নিয়মের কোনও রেফারেন্স খুঁজে পাই না, তবে এ সম্পর্কে আরও জানতে চাই। এই পরামর্শের উত্স কি? কোন ব্যক্তি বা সম্প্রদায়ের মধ্যে থেকে এটি উত্থিত …

3
পার্শ্ব প্রতিক্রিয়াগুলি উল্লেখযোগ্য স্বচ্ছতা ভঙ্গ করছে
স্কেলে কার্যকরী প্রোগ্রামিং রেফারেন্সিয়াল স্বচ্ছতা ভঙ্গ করার ক্ষেত্রে একটি পার্শ্ব প্রতিক্রিয়ার প্রভাব ব্যাখ্যা করে: পার্শ্ব প্রতিক্রিয়া, যা রেফারেনশিয়াল স্বচ্ছতার কিছু লঙ্ঘন বোঝায়। আমি এস আই সি পি-র অংশটি পড়েছি , যা একটি প্রোগ্রাম মূল্যায়নের জন্য "প্রতিস্থাপন মডেল" ব্যবহার করে আলোচনা করে। রেফারেনশিয়াল স্বচ্ছতার (আরটি) বিকল্প হিসাবে আমি মোটামুটি প্রতিস্থাপনের মডেলটি …

4
শর্তসাপেক্ষে পার্শ্ব প্রতিক্রিয়া থাকা কি কখনও ঠিক আছে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । আমেরিকাতে প্রত্যেকে যে বিশ্ববিদ্যালয়ের কথা শুনেছি সে বিষয়ে সিএস এমএস প্রোগ্রামে প্রবেশের …

2
ইউনিট পরীক্ষার পার্শ্ব প্রতিক্রিয়া-ভারী কোড
আমি একটি রোবট চালানোর জন্য সি ++ কোড লিখতে শুরু করছি, এবং আমি জানি না কীভাবে ইউনিট টেস্টিং সংযুক্ত করতে হবে, যদি আমি করতে পারি। আমাকে এমন একটি লাইব্রেরি সরবরাহ করা হয়েছে যা রোবটের জন্য "কমান্ড" তৈরি করতে দেয় যা স্বয়ংক্রিয়ভাবে নির্ধারিত হয় এবং সম্পাদিত হয়। প্রক্রিয়া এই কমান্ড তৈরি …

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

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

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