hey verschlungen, ich hatte Probleme mit dieser Terminologie, als ich anfing, auch zu entwickeln.
Der einzige Grund, warum das Wort "Business" verwendet wird, ist, weil die Terminologie im Zusammenhang mit kommerzieller Software entwickelt wurde. In diesem Sinne wird angenommen, dass die Software für geschäftliche Zwecke entwickelt wurde, im Gegensatz zu künstlerischen, ästhetischen oder kreativen Zwecken.
So, Business-Objekte sind einfache Code-Darstellung von realen "Business" -Objekten. Sie haben also möglicherweise eine Produktklasse oder eine Mitarbeiterklasse.
Geschäftslogik, ist Logik innerhalb der Anwendung, die spezifisch für das "Geschäft" ist, für das die Software entwickelt wurde. Also, Dinge wie Steuerberechnungen, oder wie Produkte mit Kunden in Beziehung stehen ... so etwas.
Beachten Sie, dass die Idee von Geschäftsobjekten oder Geschäftslogik nicht für die Entwicklung von Videospielen oder die künstlerische Entwicklung gilt.
Es würde auch nicht für einige Frameworks oder Libraries, wie ORMS oder Unit Testing-Bibliotheken, als ein Beispiel gelten, weil sie wiederverwendbare Komponenten sind, die nicht spezifisch für "Business" sind.
siehe [diese] (http://stackoverflow.com/questions/360860/what-is-domain-logic/38303676#38303676) Antwort, die auf Ihre Frage in Zusammenhang steht. – palash140