Re:Domain Driven Design When Surrounded by Legacy Developmen...
by ExpiredLink on Tuesday February 17, 2015 @04:16PM
(#9065075)
Evans re-invented many tried and proven concepts and gave them his own names which lead to much confusion. I prefer not to use his idiosyncratic terminology and stick with the established terms.
[ Parent
| on HN ]
Re:Domain Driven Design When Surrounded by Legacy Developmen...
by brudgers on Tuesday February 17, 2015 @04:39PM
(#9065238)
What are the established terms you prefer?
Re:Domain Driven Design When Surrounded by Legacy Developmen...
by Terr_ on Tuesday February 17, 2015 @04:24PM
(#9065127)
Are there any equivalences you'd like to highlight, involving other tried/proven terms everybody is likely to have heard of?
Re:Domain Driven Design When Surrounded by Legacy Developmen...
by slantedview on Tuesday February 17, 2015 @05:05PM
(#9065411)
As far as I'm concerned, Evans, and Fowler (who he references in the DDD book), are the creators of the established terms. Feel free to demonstrate otherwise.
Re:Domain Driven Design When Surrounded by Legacy Developmen...
by xdl on Tuesday February 17, 2015 @04:42PM
(#9065251)
Can you expand upon this? I was recently introduced to DDD and had the same gut feeling, although am having trouble articulating exactly why. It does feel like a lot of what Evans is saying has already been said in design patterns books.
Re:Domain Driven Design When Surrounded by Legacy Developmen...
by ExpiredLink on Wednesday February 18, 2015 @03:15AM
(#9067506)
E.g. Repository. It's clearly similar to other persistence designs. OTOH, it's somehow different from plain ORMs - and it has a different name.
http://stackoverflow.com/questions/25648676/ddd-repository-u...
Re:Domain Driven Design When Surrounded by Legacy Developmen...
by brudgers on Wednesday February 18, 2015 @08:04AM
(#9068259)
That doesn't feel strong enough to support the claim that Evans is repackaging established terms.
Re:Domain Driven Design When Surrounded by Legacy Developmen...
by ExpiredLink on Wednesday February 18, 2015 @09:20AM
(#9068588)
Don't be so lazy. Take any of the DDD concepts (http://en.wikipedia.org/wiki/Domain-driven_design) and try to find the equivalent real-wold names.