If a IT/Ops needs some information from a service they need to see it, right? So, some service data should be exposed as "public". What kind of information should be "public", the? A service should have its data classes public, should create "Value objects" that is public, or should make its internal messages public? If a junior developer gets a service DLL that contains this public data, they could think: " If this data is public I can use it, manipulate it and store it on my service (with is not a it/ops service)". Its is possible to enforce that some data should be used only by IT/Ops service in code or it should be enforced by the documentation?
--
You received this message because you are subscribed to the Google Groups "DDD/CQRS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dddcqrs+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
" I dont think documentation is worth much in most organisations ."
+1
Never seen it get read. But boy, does it get printed. 😂