Model Driven Development

Description

mix between 2 technologies:

  • apache ant,
  • freemarker

Mix very well:

  • declarative
  • versionnable

There are many detractors of MDD approach because a lot of projects have failed because of using code generation. But there are also a lot of projects that failed because of an artisanal approach that have more and more side effects while it grows.

unbilievable apps

This page is not a article to speak about pro or cons MDD. see: Todo. It is a pragmatic solution I developped for my needs, nothing more, nothing less.

There are also a lot of other solutions, like :

Pro

Cons

See also