Acknowledgments
My personal understanding of good analysis, good design, and the patterns themselves has been enormously impacted by my association with a number of very smart and helpful colleagues. Among them are (alphabetically):
Sassan Azhadi
David Bernstein
Max Guernsey III
Amir Kolsky
Robert C. Myers
Alan Shalloway
James Trott
Also, several other authors, most of whom I do not know personally, have been essential to my development as a technology professional through their written work:
Christopher Alexander
Joshua Bloch
James O. Coplien
Bruck Eckel
Eric Freeman
The “Gang of Four” (GoF):
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Robert C. Martin
Robert M. Pirsig
Elisabeth Robson
Gerald Weinberg
Rebecca Wirfs-Brock