The Artima Developer Community
Sponsored Link

Java Buzz Forum
Code Generation in Action

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Norman Richards

Posts: 396
Nickname: orb
Registered: Jun, 2003

Norman Richards is co-author of XDoclet in Action
Code Generation in Action Posted: Aug 8, 2003 1:16 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Norman Richards.
Original Post: Code Generation in Action
Feed Title: Orb [norman richards]
Feed URL: http://members.capmac.org/~orb/blog.cgi/tech/java?flav=rss
Feed Description: Monkey number 312,978,199
Latest Java Buzz Posts
Latest Java Buzz Posts by Norman Richards
Latest Posts From Orb [norman richards]

Advertisement

My copy of Code Generation in Action arrived last night. Jack Herrington (Code Generation Network) has put together a very thorough introduction to the topic.

If you are already a code generation fanatic, this book is a great way to understand the breadth of code generation techniques and will help you fine tune your techniques. Many code generators are developed in house by people who are very smart but who haven't really had many other code generation systems to learn from.

If you aren't a hardcore code generator, but your exposure is limited to casual use of XDoclet or code generation from UML tools, will you find value in the book? I think so. I am a huge fan of code generation tools, particularly XDoclet. If you have used XDoclet for any amount of time, chances are you are amazed at what code generation can do. Well, guess what? XDoclet is just the tip of the iceberg. If you want to take code generation to the next level, read this book.

Finally, there are the non-generators. I have to say that if you aren't already a code generator, you might be overwhelmed by the scope of the book. Fortunately there are some good concept sections which explain the benefits of code generation and can get you started on the path to code generation enlightenment. I personally would recommend testing the waters with code generation tools like XDoclet before jumping into the techniques presented in the book. But if you are a senior programmer with a sense of adventure, then you'll have no problems getting started with this book.

At 300 pages, the book is easily digestable. A lot of the examples are in ruby, but Jack has worked hard not to let implementation languages be an issue. This is a concept book, not a language book, and the ideas inside aren't limited to any one language or platform. (hint: you don't necessarily have to write a code generator in the same language you are generating for)

This book definitely deserves a look if you are interested in code generation.

Read: Code Generation in Action

Topic: Free classification using a Wiki Previous Topic   Next Topic Topic: UML in Visio

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use