advertisement

Weblog:   Code Generation: Another Justification
Subject:   You are on the right track
Date:   2002-11-06 21:02:33
From:   anonymous2
Moving your business rules and architecture into metadata, and then using code generation to build the implementation around it, is a valuable technique for a number of reasons. Including:


* Portability to different languages


* Abstraction of your business rules


* Speed of implementation


* Consistency and quality of the resulting code


* Better utilization of engineering and computing resources


There are more, but you will find them as you build the generator and start developing with it.


In short, you are on the right track, but remember that these techniques are just tools in your kit and should only be used to solve the problems for which they are appropriate.