DDD in Action

I am relatively new to Domain Driven Design (DDD).  OK, I am really new to it's use in the real world, but, I have been studying it for about two years now. Furthermore, I, like many others, have been inadvertently using it in my projects for most of the 15+ years I've been developing software. Well, I like it!  I think it's one of the most integral and often overlooked parts of the software development process.  I've seen where it is inadvertently applied in some aspect or another, but there doesn't ever seem to be a conscious effort toward that end.

 At any rate, I am writing this entry to express my content with the fact that DDD is indeed being used and encouraged.  Mr. Eric Evans has had his company, Domain Language in the U.S. for a while now. In addition, Mr. Jimmy Nilsson et al started factor10 in Sweden in mid 2007. Way to go! My hopes are that DDD will get a lot more attention in the streamline very soon.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Related posts

Comments

April 25. 2008 12:05

bjallen

I'm going to plug Ruby on Rails like I always do with you. You should look at RSpec (http://rspec.info). It is a great BDD (http://behavior-driven.org) framework for designing and testing rails apps.

I really love using RSpec when working on applications because it gets me thinking about the right things from the very beginning (business ideas) all the way through to testing. The very same words you use to describe the features of your app become the methods that test it.

Check it out!

bjallen

April 26. 2008 03:46

Monico A. Moreno

Ruby??? Ruby on Rails??? Fine! I'll give in! Smile Actually, I gave in a while back, but, I just haven't been able to look into it--aside from download and a quick "Hello, World!" program.

RSpec looks interesting. Alas, I don't have the Ruby background (yet) to really appreciate it. But, I will say this. I am ecstatic that there is already something out there for Ruby that promotes behavior/domain driven development. Yes! I wonder, are there other frameworks out there for DDD/Ruby?

Monico A. Moreno