1 Jul 07:21
Re: Real World DDD.
Eben Roux <eben <at> qualica.com>
2008-07-01 05:21:03 GMT
2008-07-01 05:21:03 GMT
Hey again folks, Well, Jaune, OK. In my experience I have actually never heard the term domain expert being used to refer to business people. I have, however, heard the term Subject Matter Expert (SME). It may very well be that domain experts don't tell us everything because they may reckon it is obvious or even think that we may not understand (at that point). I certainly do not try to explain my field to domain experts --- they do not care and probably would end up with one eye staring to the left and the other hopping up and down. Domain experts, users, managers, CEOs, and catering staff do not care what our development artifacts look like (except maybe documetation). They only care for the information and behaviour (surprise, surprise) of the system. So I am of the opinion that just as there is an impendance mismatch beween an OO class model and a relational model there is also the same mismatch w.r.t. how domain experts and developers see and materialize the world. Enter the ubiquitous language. It is the common ground. Developers still implement the requirements using whatever technology is required and business folk carry on with their lives.(Continue reading)
There will be challenges---the complexity of data model and entity
relationships convinced me more that I should separate the UDF from
the domain model.
By the way, we use C# on .Net. Likely we will heavily use the .Net
reflection for managing some static aspects of UDFs.
Thanks,
Sam
--- In domaindrivendesign <at> yahoogroups.com, "berthooyman"
<bert.hooyman@...> wrote:
RSS Feed