Code Generation with myGeneration

I’ve been working quite a bit in the last week with some code generation tools as I prepare to do a presentation for Edmug. I think that I’ve finally settled on using myGeneration for the presentation, primarily because it’s free and everyone can download it and my presentation templates after the event. One of the items that I want to discuss during the presentation is the reasons for using code generation. So far I’ve come up with the following list, but I’m interested in hearing from people what other benefits that they see from utilizing code generation tools.

  • Increase productivity
  • Reduced variance errors
  • Repeatability
  • Consistency
  • ReuseDuring the presentation I’m going to discuss the benefits and pitfalls of the tool as well as how increased productivity will come at a cost initially. I’d also like to talk about using code generation as a piece of the continuous integration process. I have to do a bunch of research on this as well as figuring out if CG should be part of CI. That’s another point I’m interested in hearing your ideas on.

If you’re in Edmonton on the 24th of August, drop by the Milner Library at 530pm for my presentation. If you don’t watch here for the contents.

I’m the Igloo Coder and shouldn’t myGeneration be called the lostGeneration?