- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
This item may be
Check for Availability
Other titles in the In Action series:
Code Generation in Action (In Action)
Synopses & Reviews
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.
Book News Annotation:
This book shows how to use code generation (CG) to reduce programming repetition and error, and increase consistency and maintainability when writing in any computer language. Targeting both beginner and advanced programmers, the book demonstrates how to build and use programs to write other programs, offering example code generators for user interfaces, database access, remote procedure access, business logic, data translation, documentation, and unit testing. Herrington, a software developer, covers CG techniques and best practices, patterns of CG design, and how to deploy generators. Though the text centers on Java, it provides information for Perl, Python, C, and C++. Annotation (c)2003 Book News, Inc., Portland, OR (booknews.com)
Covering technique and implementation for building high-quality machine-generated code for complex applicatons frameworks, this text includes step-by-step instructions for building dozens of code generators of varying types.
Covers technique and implementation for building high-quality machine-generated code for today's complex applications frameworks. * includes step-by-step instructions for building dozens of code generators of varying types. * covers techniques that range from simple code processors to more elaborate and complex one's. * covers building database access, user interface, remote procedures, test cases ad business logic code as well as code for other key systems functions.
About the Author
Jack Herrington is a software engineer who has shipped applications as diverse as scientific real-time applications and web applications for business. He is an expert in the use of code generation techniques from very simple code maintenance to code generators, which build entire tiers of functionality. He lives in Union City, California.
What Our Readers Are Saying
Computers and Internet » Software Engineering » General