Acknowledgments

 

Although only one name appears on the cover, many people helped behind the scenes. I’m humbled by all the support I’ve received in making this book a reality.

Many thanks to Andy Clement, Adrian Colyer, and Andrew Eisenberg for providing a solid implementation of AspectJ and AJDT. Special thanks to Andy and Andrew for meticulously reviewing the manuscript, making many helpful suggestions, and catching subtle issues. Also thanks to past AspectJ teams—without you there would be no AspectJ.

My thanks go to Jackie Carter, Nermina Miller, and Cynthia Kane for helping as development editors. Many thanks to Manning’s publisher, Marjan Bace, for his commitment to making this a quality book. I’d like to thank Mary Piergies for managing the production and Tiffany Taylor for doing such an outstanding job at copyediting, making my writing look much better. Also thanks to Maureen Spencer for weeding out errors during proofreading, Gordon Salinovic for putting together the final copy, Karen Tegt-meyer for arranging reviews, and Steven Hong for taking care of the publicity.

My sincerest thanks to Dean Wampler and Colin Yates for reviewing the manuscript with a keen and critical eye; without your reviews, the book wouldn’t be as accessible. Thanks to Luke Taylor for reviewing the book, especially security related material. Also thanks to Simone Gianni, Wayne Lund, and Marius Marin for graciously reviewing the manuscript. I am honored to be able to call you my friends.