Structure d'une BLL et d'une BOL ?

Bonjour à tous !

Je suis en train de développer une application en utilisant l’architecture 3-tiers.
J’ai donc une Data Access Layer (DAL) qui intéragie avec ma Base de données.
Une Business Object Layer, où je déclare les objets dont j’ai besoin.
Et une Business Logic Layer qui fait le lien entre l’IHM et la DAL.

Ma question est la suivante : quelle structure doit avoir ma BLL et ma BOL ?

Je vous remercie ! ^^

Hello,

Une architecture 3-tiers pour moi ne veut pas dire grand chose, ça peut être fait de 1000 manières différentes et souvent de manière très “fausse”. Pour moi c’est plus un buzz word sans une réelle méthodologie.

Pour moi, une approche plus pragmatique serait de regarder du côté du Domain Driven Design, qui a mon sens offre une approche plus technique d’une architecture d’une application.