রেডাক্সের নীতিগুলি ওও ভাষাগুলিতে প্রয়োগ করা কি বোধগম্য?


9

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

আমার প্রকল্পটি সি ++ এ রয়েছে এবং আমি জানতে চাইছি যদি অ্যাপ্লিকেশনটি ডিজাইনিং করার জন্য একটি কার্যকরী, রিডুএক্স শৈলীর পদ্ধতির চেষ্টা করা এবং প্রয়োগ করা বুদ্ধিমান হয় if এই অ্যাপ্লিকেশনটির জন্য পারফরম্যান্স অত্যন্ত সমালোচিত নয়, তবে রক্ষণাবেক্ষণযোগ্যতা।

এইভাবে আমার অ্যাপ্লিকেশনটি ডিজাইনিং করার জন্য আমি কোন সমস্যার মুখোমুখি হব?


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


যে লোকটি রিডুএক্স জিনিসটি করেছে তার বলছে তার একটি ES6 বাস্তবায়ন রয়েছে যা মূলত অবজেক্ট-ওরিয়েন্টেড জাভাস্ক্রিপ্ট।
রবার্ট হার্ভে

1
আমি জাভাতে এটি করার কিছুক্ষণ আগে দেখেছি। আপনি এটি কাজ করতে পারেন; জাভা 8 এবং সি ++ 11 কমপক্ষে জাভাস্ক্রিপ্ট হিসাবে "কার্যকরী" হিসাবে রয়েছে। তবে স্ট্যাটিক টাইপ সিস্টেম জিনিসগুলিকে এক রকমের কুৎসিত করতে পারে। কোনওভাবেই জিইউআই-তে সীমাবদ্ধ নয়; রেডাক্সের দৃষ্টিভঙ্গি চূড়ান্তভাবে কীভাবে ক্লোজার রাজ্য পরিচালনা করে তার সাথে অত্যন্ত মিল, যা জিইআইআই-তে কোনওভাবেই আবদ্ধ নয়।
টরিসুদা

উত্তর:


5

প্রোগ্রামিংয়ের কার্যকরী শৈলীগুলি সঠিক মানসিকতার সাথে প্রায় কোথাও কিছুটা পুনরায় ব্যবহারযোগ্য হতে থাকে। দৃষ্টান্ত ক্রস ল্যাঙ্গুয়েজ প্রয়োগের সাধারণ ধারণা হ'ল স্টিভ ম্যাককনেল কোড কমপ্লিটকে "ভাষায় প্রোগ্রামিং" হিসাবে উল্লেখ করেছেন। আমি বেশিরভাগই এটি উল্লেখ করতে চেয়েছিলাম যে ক্রস-ল্যাঙ্গুয়েজ এবং ক্রস-দৃষ্টান্ত শিখে পাঠগুলি প্রয়োগ করার আকাঙ্ক্ষা সত্যই এমন কোনও ব্যক্তির চিহ্ন যা ভাষাটি একটি এক্সপ্রেশন মাধ্যম হিসাবে দেখে। অবাক করা কতজন বিকাশকারী কখনই এই পর্যায়ে পৌঁছায় না।

আপনি উল্লেখ হিসাবে, Redux এর দর্শন UI বিকাশ লক্ষ্য করা হয়। রাষ্ট্রের ডেল্টা ট্র্যাকিং অ-ইউআই পরিবেশে কার্যকর এমন অনেকগুলি পরিস্থিতি কল্পনা করা শক্ত। যদিও এটি আপনার সমস্যার উপর নির্ভর করে depends যদি পদ্ধতির সামগ্রিক সমাধানটি বোঝা ও বজায় রাখা সহজ করে তোলে তবে সম্ভবত এটি ভাল। রেডাক্স যে সাধারণ পদ্ধতির গ্রহণ করে তা বেশিরভাগ আরডিবিএমএসে লেনদেনের জার্নালের মতোই অনুভূত হয়, তাই জাভাস্ক্রিপ্টের আগে এই পদ্ধতির অস্তিত্ব ছিল তা ভালই হতে পারে।

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