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.
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 that build entire tiers of functionality. He lives in Union City, California.
Design Concepts with Code: An Approach for Developers
by Stanko Blatnik (Author), Kelly Carey (Author)
Paperback: 384 pages
Publisher: Apress; 1 edition (November 7, 2003)
Language: English
ISBN-10: 1590591119
ISBN-13: 978-1590591116
Book Description
Download
Art of Java Web Development
by Neal Ford
# Paperback: 624 pages
# Publisher: Manning Publications (November 1, 2003)
# Language: English
# ISBN-10: 1932394060
# ISBN-13: 978-1932394061
Book Description
Download
Microsoft SQL Server 2008 All-in-One Desk Reference For Dummies
by Robert D. Schneider (Author), Darril Gibson (Author)
Paperback: 768 pages
Publisher: For Dummies (September 29, ...
Red Hat Enterprise Linux 4 For Dummies
by Terry Collings
# Paperback: 408 pages
# Publisher: For Dummies (April 15, 2005)
# Language: English
# ISBN-10: 0764577131
# ...
Leave a Reply