--- In [email protected], Michael Poulin <m3pou...@...> wrote: > > 2) if you properly design your business service, you should never > MANAGE data you service works with, you have to > process/massage/transform the data, not manage, and by no means - > manage data store.
"Properly designed"--isn't that the core of all these discussions? What constitutes properly? ;-) You're gonna have to define what "mangage data" really means to you cuz this makes no sense to me. Are other services allowed to CRUD your service data? What set of principles are you following to drive this separation of logic and data implementation? It doesn't seem like an SO principle. SO principles are more or less mum about service implementation details. -Rob
