Re: Learning DDD by doing ..

"Rikard Pavelic [email protected] [domaindrivendesign]" <[email protected]>
Newsgroups gmane.comp.programming.domain-driven-design
Organization N.G.S.
Message-ID <20140528180138.00003ec1@unknown>
On Wed, 28 May 2014 13:06:02 +0100
"Olof Bjarnason [email protected] [domaindrivendesign]"
<[email protected]> wrote:

> Hi jorge!
> 
> 
> Thanks for you long and thorough answer.
> 
> 
> I know all of the things you say from a theoretical perspective - but
> with the toy problem I wanted to practice applying those ideas, doing
> some design. Since I got stuck quite fast when actually sitting down
> and trying to draw a model, and write some code, I thought I'd like
> to see how someone experienced with DDD would go about designing a
> model for the relatively small problem I presented.
> 
> 
> Also curious to know what part of the zoo problem is not complex?
> Compared to e.g. a shopping cart web application, which seems to be a
> popular application of DDD by just googling around, I'd say it is
> "complex" (that word is a bit fuzzy, isn't it?). It could easily be
> extended to include number of animals per enclosure constraints, or
> more automatic planning/scheduling features, or whatever, if you
> think it is too easy right now.
> 
> 
> Regards,
> 

Hi Olaf,

I agree with you that your example is complex enough to explain some
DDD concepts. Having taken a quick look at it, I've seen a few
connections with the examples Mr. Evans provides.
I personally think it's hogwash to say DDD is applicable only to the
most complex domain - that looks like avoidance to face reality, which
is that every domain becomes complex as you dig into it.

Having said that, there is an obvious issue with your question, since
it sounds like you want answers to unspecified questions. If you asked
few specific questions instead of providing a link to a blogpost, you
might be more lucky in getting some good insights ;)

Regards,
Rikard


------------------------------------
Posted by: Rikard Pavelic <[email protected]>
------------------------------------

Yahoo Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/domaindrivendesign/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/domaindrivendesign/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo Groups is subject to:
    https://info.yahoo.com/legal/us/yahoo/utos/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.