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