টিমের দেরিতে আলোচনায় প্রবেশের জবাবে (যা লেভের প্রথম দিকের মন্তব্যেও সম্বোধন করে)।
যারা রাজ্যচর্চায় ডেস্ট্রাক্টর থেকে প্রস্থান বিচ্ছিন্ন হওয়ার পক্ষে যুক্তি দিয়েছিলেন তাদের মধ্যে একজন (বাস্তব ব্যবহারের মামলার ভিত্তিতে যুক্তি, বাস্তব বিশ্বের সাথে যোগাযোগের বিষয়ে অর্থাৎ I / O) যখন বুস্টকে জমা দেওয়া হয়েছিল আমি সম্মত হয়েছি, প্রস্থান করার ক্ষেত্রে সমস্যা থাকতে পারে ধ্বংসকারীদের মধ্যে যুক্তি। ডেভিড আব্রামহাম ব্যতিক্রমী সুরক্ষা সম্পর্কেও আশ্চর্যজনকভাবে প্ররোচিত যুক্তি দিয়েছিল। এই কারণগুলির জন্য স্টেটচার্টের আপনাকে ধ্বংসকারীদের মধ্যে যুক্তি স্থাপন করার প্রয়োজন নেই - তবে এটি আপনাকে অনুমতি দেয় - সাধারণ পরামর্শ দিয়ে।
যুক্তি যা কেবল কখনই কোনও রাষ্ট্রের বাইরে চলে যাওয়ার সংক্রমণের অংশ হিসাবে চালিত হওয়া উচিত (সামগ্রিকভাবে রাষ্ট্রচরিত সামগ্রীর ধ্বংস নয়) পৃথক প্রস্থান () করতে সক্ষম হতে পারে (এবং যদি সেখানে করার জন্যও যদি রিসোর্স ক্লিনআপ থাকে তবে) আলাদা করা যেতে পারে।
কোনও সক্রিয় রাষ্ট্র (সংস্থানসমূহ) ছাড়াই একটি "পাতলা" রাষ্ট্রের জন্য, সম্পাদনা করার জন্য কেবল প্রবেশ / প্রস্থান ক্রিয়াকলাপের জন্য, আপনি এই ক্রিয়াগুলি কর্টর এবং ডিটর্মে সম্পাদন করতে পারেন এবং নিশ্চিত করতে পারেন যে নির্মাতা এবং ধ্বংসকারী নিক্ষেপ করবেন না। তাদের করার কোনও কারণ নেই - আরআইআইআই চালানোর কোনও রাষ্ট্র নেই - এই জায়গাগুলিতে ত্রুটি পরিচালনা করার ক্ষেত্রে উপযুক্ত ঘটনা উত্থাপন করার কোনও অসুবিধা নেই। আপনি যদি এখনও বাহ্যিক অবস্থাকে রাষ্ট্রীয় মেশিন ধ্বংসের দিকে চালিত করে এমন বাহ্যিক অবস্থার পরিবর্তন করে কিনা তা আপনি বিবেচনার প্রয়োজন হতে পারে ... এবং যদি আপনি না চান তবে এগুলি প্রস্থান ক্রিয়ায় রেখে দিন ...
স্টেটচার্ট মডেলগুলি কোনও বস্তুর তাত্ক্ষণিক রূপ হিসাবে অ্যাক্টিভেশন হিসাবে কাজ করে যদি আপনার নির্মাণকারীর আসল কাজ / অ্যাক্টিভেশন / তাত্ক্ষণিক কাজ থাকে এবং যদি এটি এমন ব্যর্থ করতে সক্ষম হয় যে রাজ্যে প্রবেশ করা যায় না স্টেটচার্ট আপনাকে সমর্থন করে একটি ব্যতিক্রম মানচিত্র তৈরি করার ক্ষমতা দিয়ে that ইভেন্ট। এটি এমনভাবে পরিচালিত হয় যে কোনও বহিরাগত রাষ্ট্র সন্ধান করে যে রাজ্য শ্রেণিবিন্যাস কাজ করে যা ব্যতিক্রম ইভেন্ট পরিচালনা করে, কল স্ট্যাক ভিত্তিক অনুরোধের মডেলটির জন্য স্ট্যাকটি যেভাবে অপ্রতিরোধ্য থাকে তার অনুরূপ।
এটি সমস্ত ভাল নথিভুক্ত - আমি আপনাকে ডক্সটি পড়তে এবং এটি ব্যবহার করার পরামর্শ দিচ্ছি। আমি পরামর্শ দিচ্ছি যে আপনি "সফটওয়্যার রিসোর্সগুলি" পরিষ্কার করতে এবং "বাস্তব-বিশ্বের প্রস্থান ক্রিয়া" সম্পাদনের জন্য ক্রিয়াগুলি থেকে বেরিয়ে আসার জন্য ডেস্ট্রাক্টর ব্যবহার করুন।
এটি লক্ষ্য করার মতো বিষয় যে ব্যতিক্রম প্রচার কেবলমাত্র স্টেটচার্ট নয়, সমস্ত ইভেন্ট চালিত পরিবেশে কিছুটা সমস্যা। আপনার স্টেটচার্ট ডিজাইনে ত্রুটিগুলি / ত্রুটিগুলি সম্পর্কে যুক্তিযুক্ত এবং অন্তর্ভুক্ত করা ভাল এবং যদি কেবলমাত্র আপনি যদি সেগুলি পরিচালনা করতে না পারেন তবে ব্যতিক্রম ম্যাপিংয়ের উপায় অবলম্বন করুন। কমপক্ষে এটি আমার পক্ষে কাজ করে - ymmmv ....