EMZETT.
Login

Business Logic

Kurz: Die Business Logic (Geschäftslogik) enthält die fachlichen Regeln einer Anwendung.

Genauer: Sie legt fest, was fachlich erlaubt ist und wie berechnet wird: Preisberechnung, Rabatte, Prüfungen, Abläufe.

Im Detail

Abgrenzung

Sie gehört weder in die Oberfläche (Presentation Tier) noch in den Datenzugriff (Data Tier), sondern in die mittlere Schicht (Logic Tier).

Beispiel

„Ab 50 Euro Warenwert ist der Versand kostenlos“ ist Geschäftslogik. Sie wird zentral umgesetzt und getestet. Siehe SRP.

Siehe auch: Logic Tier, Presentation Tier, Data Tier, SRP