Chapter 1. Overview

1.1 A generation case study
1.2 Benefits of code generation for engineers
1.3 Benefits of code generation for managers
1.4 The code generation process
1.5 The buy/build decision
1.6 Code generation at its best
1.7 Top ten code-generation rules
1.8 Generators you are using today
1.9 Summary

Code generation is about writing programs that write programs. With today’s complex code-intensive frameworks, such as Java 2 Enterprise Edition (J2EE), Microsoft’s .NET, and Microsoft Foundation Classes (MFC), it’s becoming increasingly important that we use our skills to build programs which aid us in ...

Get Code Generation in Action now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.