Angenommen, es gibt einen Teil des Programms, der sich nicht mit Initialisierung, Eingabe und Ausgabe befasst. Es gibt nur an, was getan werden soll, was erlaubt ist oder nicht. Ich benutze dafür den Begriff "Geschäftslogik". Die Anwendung kann jedoch nichts mit dem Geschäft zu tun haben.
Beispiel: ein Spiel. Angenommen, es gibt folgende Teile:
- Eingabeverarbeitung
- Kollisionserkennung, Physik, Spielerkontrolle
- Ausgabe rendern
- AI - Wie erreichen NPCs das angegebene Ziel?
- "Geschäftslogik" - Was passiert, wenn der Spieler bestimmte Objekte berührt? Welche Arten von NPCs gibt es und was tun sie, wenn ..., Konzepte von "Leben", "Munition", "Levels", "Punktzahl".
Aber es ist kein Geschäft, es ist nur ein Spiel. Wikipedia ist nicht klar darüber.
Antworten:
Wenn Sie sich komisch fühlen oder von anderen zurückgedrängt werden, verwenden Sie stattdessen den Begriff "Domänenlogik" .
quelle
Die wesentlichen Funktionen einer Anwendung werden häufig als "Geschäftslogik" bezeichnet.
Es gibt zahlreiche andere Namen.
"Unerlässliche Eigenschaften".
"Modell" (wie in Model-View-Control).
"Anwendungslogik".
"Die wahre Arbeit".
Sie haben eine unbegrenzte Anzahl von Synonymen auf Englisch für die wesentlichen Kernfunktionen eines Produkts. Fühlen Sie sich frei, einen Thesaurus zu verwenden, um mehr zu finden.
quelle