Hi Matt,

I have checked your slides on Domain Driving Design and now have better understanding of the design, and from what I have understood here it is

1. Model - Just classes to hold meta data and mimic model's behaviour .
2. Model uses Service - To use for getting/storing data to infrastructure and external services 3. Services - Services is the place to embed business logic and is the core of project/application. Includes filtering and validation and using the to the model objects. 4. Clients (Controllers+Views) OR (Controller Services for exposing system (API) for REST services).

I have put these together to double check.

Question:

Can you please point me to any book or document or project where I can see the above implemented in Zend. As other Generic DDD books/notes I have read are not specific to Zend and is not exactly laid out as above.

As I am a bit lost here i.e. terms like repositories where does these fit in the above design?

Any help would be much appreciated.

Thanks & kind regards,

Ali


Reply via email to