Tag: DDD

SOA and Event Driven Architecture presentation slides

The slides from my recent AANUG conference talk is now available on Slideshare: http://www.slideshare.net/jeppec/soa-and-event-driven-architecture-soa-20

As always, if there’re any question or comments leave them below and we’ll get back in touch.

Slides and video from our IDDD Tour DK talk – What SOA do you have (with extended EDA and CQRS material)

Most companies today use SOA to integrate their systems or mobile applications, or do they?
Join me on a historical trip where we will see how integration has remained stuck in the same patterns and we will also take a look at the emperors new clothes (or SOA as it’s practiced today).
After this we will look at how to do SOA better and the principles that will make this transition possible (keywords: Event Driven Architecture, Domain Driven Design, Composite UI’s and CQRS)

You can find the slides and video here.
Slideshare version of the slides is available here

If you have comments please post them below šŸ™‚

/Jeppe

I’m a .NET shop vs. I’m a Java shop parody

Saying that you’re a .NET shop, a Java shop or some other programming platform shop is just as ridiculous as if a software tester is saying that he is just a BDD man. Hopefully he is much more than that and has a more balanced approach to software testing, so he can select that test approach that makes the most sense for the problem at hand. Wouldn’t you be worried if you went to your car repair shop and were told that they’re only a piston shop?
Continue reading “I’m a .NET shop vs. I’m a Java shop parody”

Can code generated from UML diagrams be useful?

Generating code from UML can be very useful, although theĀ usefulness of the result depends on what type of UML diagrams you use.

We’ve been part of several large projects where we used UML class diagrams to model the domain model, according to the DDD principles. Domain models (being OO persistable class models or Web service model) focus on structural patterns, i.e. how the different constructs (like entities, values objects, aggregate, etc.) relate to each other. For structural models we prefer UML class diagrams as we feel the convey information in a much better way than pure textual DSLs.
[infopane color=”1″]

Visualization of relationships provides a better overview and is a good platform for communication.[/infopane]

Continue reading “Can code generated from UML diagrams be useful?”