Code Generation in Action
Covering technique and implementation for building code for complex applications frameworks, this book demonstrates how to build high-quality output that is consistent and maintainable. Lessons on abstracting the design of the code so that multiple outputs can be created from a single abstract model of the application functionality are provided. Techniques that range from using simple code processors to handle common coding problems to creating more elaborate and complex generators that maintain entire application tiers are covered. Topics such as building database access, user interface, remote procedure, test cases, and business logic code are also addressed, as is code for other system functions. Although code generation is an engineering technique, it also has an impact on engineering teams and management, an aspect of code generation that is covered in depth in this resource
|08-31-08 at 01:37 AM||#1|
Join Date: Feb 2008
Discuss Code Generation in Action at the E-Books & Tutorials forum within tehPARADOX.COM Online Sharing Community.
|08-31-08 at 09:08 AM||#2|
Join Date: Dec 2007
Thanks, sounds interesting. At work we have database driven code, so if you build for a Nokia 6000 phone for example, we know there is a bug (since it is in our database) that if you have an image with transparency and then copy that to the screen, so it uses different code on that phone than it would do on another. This allows for more smaller code on the phones (which is good since some phones only allow you 64K for a jar file - the program, graphics and sound).