Acknowledgments


I wrote this book but it wouldn't have been possible without the help of many brilliant people I have the distinct pleasure of knowing. I truly want to thank everyone listed here, from the bottom of my heart!

  • Cliff Berg First and foremost, I want to thank Cliff, a long-time friend and colleague, for inspiring me to write this book and giving me the confidence by validating and supporting my ideas.

  • Scott W. Ambler For agreeing to co-write the foreword for this book and reviewing every single element in it, chapter by chapter. Scott has become one of my idols in this field, given his work on Agile Modeling and Agile Data, so I'm still amazed that he agreed to get involved with this book considering how enormously busy he is. I also want to thank Scott for the www.agilemodeling.com and www.agiledata.org websites; these have been invaluable for me. Scott, thank you.

  • Rod Johnson When I first met Rod, I had no idea I would be writing this book or asking him for a forewordI just knew we shared similar views and I respected his work a lot. Given the Spring Framework's popularity these days, I'm surprised that Rod even finds time to sleep, so fitting in the foreword for my book was especially meaningful to me (thank you!). I also want to thank Rod for putting together the Spring Framework, something I've enjoyed working with.

  • Anil Singh I cannot even begin to thank (the other) Anil for his help; the long hours, the invaluable feedback, the late nights over the phone discussing the contents of my chapters (3 a.m. at times)thanks for everything! I particularly appreciate Anil's availability almost any and every time, to discuss my book. Yet, all I can offer in return is a heartwarming thank you!

  • Dan Shellman For his rapid but detailed and honest feedback, which helped make this book so much better. Thanks for tolerating the 100 or so emails I sent over the course of this book. I particularly appreciate your feedback and telephone conversations on weekends and even on family vacations! Dan has been a long-time colleague and friend and I hope this remains the case for a long time to come.

  • Haresh Lala For his constant feedback on anything and everything! Thanks for testing all my code (twice!) and reading my chapters in their earliest, very rough, draft form. Most of all, thank you for helping me during a time when you were super busy with new things in your life.

  • Hernando Vera What would I do without Hernando's astute thinking, clear presentation of ideas, and well-thought-out interpretation of technologies? Hernando has been one of my "go to" guys for almost a decade now. When I'm in doubt, I know I can turn to him for answers from development to design to architecture to process and more. I have yet to meet anyone else that has the full package: brilliant, innovative, current, and most of all one of the nicest people I know.

  • Martin Remmelzwaal Martin and I met relatively recently but I already consider him a close friend. Thanks for reviewing my earlier chapters. However, I particularly want to thank you for responding to my neverending emails about your perspective on various technology, and methodology, related matters. I hope to collaborate with Martin on various projects in the future.

  • The Spring Framework team First of all, you guys are simply awesome! Now, for specific names. I want to thank Alef Arendsen for his review of Chapters 6 and 7 and assistance in general with anything and everything Spring; Alef's review significantly improved Chapters 6 and 7. I also want to thank Juergen Hoeller for his help on declarative transaction management and late discussions about interfaces. Given the spring team's day jobs (helping clients), night jobs (working on the framework), and juggling multiple releases at the same timewell, what can I say but thanks, guys!

  • Madhu Siddalingaiah For his guidance in drafting up the outline of this book (and other publishing matters), and also for his valuable feedback on Chapter 8.

  • Dave Berman Dave's in-depth review of Chapter 2 and various discussions about Agile methods helped make the Agile/XP aspects of this book more solid and thorough.

  • Jeff Nielsen For his timely feedback on my diagrams in Chapter 2 and 3 and the XP+AMDD comic series used in this book; I was able to fix some major errors in the nick of time, thanks to Jeff!

  • Ramanand Singh For our initial discussions about Spring and feedback on Chapter 6.

  • Pearson staff I want to thank the staff at Pearson (Songlin, Mandie, Kim, Mark, Barbara, and several others behind the scenes) for producing this book; a special thanks to Jenny for her involvement from beginning to end; her being there helped me during normal and frustrating times. I also want to thank Boris for his in-depth, direct, and valuable review of this bookthis book wouldn't be what it is without his help.

  • To my friend Peter, thanks for the intellectual stimulus from time to time, which helped me approach the book from unique perspectives. Also, combined with Andy and Missy, thanks for all the laughs, which helped me let loose a bit when I needed it most (particularly during the weeks of continuous 14- to 15- hour days writing this book).

  • To the Greenberry's coffee and tea shop staff for providing a comfortable environment, high-speed internet, and great coffee and food; all of these allowed me to work there for hours at a time on this book.

  • Last but not least, this book is based on the innovative work of many people in our industry who have become my idols, so to speak. I would like to thank these people, because they helped me indirectly by contributing some invaluable and amazing concepts. Some of these people include Martin Fowler, Kent Beck, Eric Gamma, Ward Cunningham, and others.

We Want to Hear from You!

As the reader of this book, you are our most important critic and commentator. We value your opinion and want to know what we're doing right, what we could do better, what areas you'd like to see us publish in, and any other words of wisdom you're willing to pass our way.

You can email or write me directly to let me know what you did or didn't like about this bookas well as what we can do to make our books stronger.

Please note that I cannot help you with technical problems related to the topic of this book, and that due to the high volume of mail I receive, I might not be able to reply to every message.

When you write, please be sure to include this book's title and author as well as your name and phone or email address. I will carefully review your comments and share them with the author and editors who worked on the book.

E-mail:

opensource@samspublishing.com

Mail:

Mark Taber

 

Associate Publisher

 

Pearson Education

 

800 East 96th Street

 

Indianapolis, IN 46240 USA


Reader Services

Visit our website and register this book at www.samspublishing.com/register for convenient access to any updates, downloads, or errata that might be available for this book.



Agile Java Development with Spring, Hibernate and Eclipse
Agile Java Development with Spring, Hibernate and Eclipse
ISBN: 0672328968
EAN: 2147483647
Year: 2006
Pages: 219

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net