December 2009
Intermediate to advanced
380 pages
9h 2m
English
The code snippets and implementations in this book are written in Java, but their substance applies equally well to any other general programming language. I had to pick a single programming language for consistency. Java is a good choice because it’s widely used in industry (http://langpop.com and http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html). Remember, this book is about design patterns, not “language recipes.” You can’t just download a pattern’s sample implementation and apply it to your problem without modification.
We’ll use state-of-the-art language tools wherever possible in this book. For example, to recognize (parse) input phrases, we’ll use a parser generator (well, that is, ...
Read now
Unlock full access