Припустимо, є частина програми, яка не займається ініціалізацією, введенням, виведенням. Він просто вказує, що слід робити, що дозволено чи ні. Для цього я використовую термін «Бізнес-логіка». Але додаток не може мати нічого спільного з бізнесом.
Приклад: гра. Припустимо, є такі частини:
- Обробка вводу
- Виявлення зіткнень, фізика, управління гравцем
- Надання виводу
- AI - Як NPC досягає визначеної мети.
- "Бізнес-логіка" - що відбувається, коли гравець торкається певних об'єктів. Які типи НПС є і що вони роблять, коли ..., поняття "життя", "боєприпаси", "рівні", "оцінка".
Але це не бізнес, це лише гра. Вікіпедія про це не зрозуміла.