Java Testing and Design - 3. Acknowledgments

原创 2004年07月10日 23:33:00

"No man is an island," so said the English poet John Donne. In my experience writing this book, I learned that no book is an island either. This book is the culmination of thousands of people's work to improve the way we build and test Web-enabled application software. Each of you provided your feedback, comments, and suggestions. For me the experience has been richly rewarding. I hope it will be rewarding for you too.

There are many people who I would like to specifically highlight for their contributions. My lovely wife, Lorette, supported me on all those sleepless nights and with her thoughts and opinions on how the book should be structured.My children, Jack and Madeline, missed many nights and weekends with me as I disappeared down that rabbit-hole of a home office. Thank you, and I love you more than molasses.

Geoff Lane came up with the original idea to put my test tool, TestMaker, into open-source distribution. He architected the Test Object Oriented Library (TOOL) in TestMaker and continues to provide his brilliant thought to the project. Because of his technical editing I covered new subjects and expanded coverage throughout the book.

Todd Bradfute has become my major collaborator in TestNetwork, a commercialversion of TestMaker. His feedback and designs for a distributed test environment have helped this book greatly.

Darin MacBeath of Elsevier found the problems with SOAP RPC scalability that are highlighted in this book. To my knowledge Darin’s designs for a next-generation content publishing engine that uses SOAP as a means to publish APIs was the first SOAP-based Web service in production.

Alan Cooper taught me the Goal-Directed interaction-design method he invented and encouraged me to write this book.

For helping me deliver this book: Marc Farley (mentor), Carole McClendon (agent), Karen McLean (editor), and Jeff Mason (coxswain). The technical editors provided excellent feedback: Christian J. Hessler, Eben Hewitt, and John Mueller. The readers provided their insight: Paul Gerken and Philbert Canon.

For encouraging me to write this book, my late Aunt Betsy Hilbert, herself published many times over.

For their support of TestMaker I thank: Eric Brown, Farooq Kahn, Ronald Tschaler, Linda Bissum, and Bao Nguyen at 2Wire; Dileep Kumar, Madhu Konda, Rohit Valia, Robin Smith, and Deborah Andrade of the SunONE team at Sun Microsystems; Phil Goodwin and Jeff Sutor on the Java engineering team at Sun Microsystems; Michael Smith, Eric Stahl, Scott Regan, Sam Ramji, Samir Kothari, Michael Bamford, Michael Smith, and Andrew Sliwkowski at BEA Systems; Karen Lee, Deborah Magid, Rod Smith, Rawn Shah, and John Swanson at IBM. PJ Murray and Robert Schneider at CapeClear; Robert Scoble at Userland; Rossana Muriel and Ernest Semerda at AMP.

Many individuals helped to shape this book, including Raymond R. Leiter, Morris Hoodye, Keyton Weissinger, Todd Green, Jim Schacterle, Brigitte Gwin, Tom Clements, John Duhring, Norman Cohen, Danny Berlin, Alex Sarellano, and a good many others who I have foolishly not mentioned here.

Finally, thank you to you for your interest in this book. Buying this book puts food on my family table and keeps me going to improve my tools, techniques, and methods. I appreciate your interest and hope the experience is rewarding for you personally and professionally.

You are about to hear from me, I would like to hear from you. Please write or email me at and tell me what you thought about this book, and about testing and building scalable Web-enabled applications in general. Let me know your contact information (including email address) and I will keep you informed about my current and future work, new products and services, and new books and articles.

Also from Frank Cohen

  • Automating Web Tests Using TestMaker, 2003, PushPress, Author
  • Java Web Services Unleashed, SAMS Publishing, 2002,Contributing Author
  • Java P2P Unleashed, SAMS Publishing, 2002, Editor and Contributing Author

For a full listing of publications, articles, and various ramblings, point your browser to


ZOJ_1139: Rectangles Time Limit: 10000 MS  Memory Limit: 32 MB   64bit IO Format: %lld [Submit]...
  • neuike
  • neuike
  • 2016年04月26日 22:47
  • 89

fjnu 1057 Rectangles

DescriptionA specialist in VLSI design testing must decide if there are some components that cover e...
  • killua_hzl
  • killua_hzl
  • 2008年04月24日 23:48
  • 766

Testing design

  After we have some knowledge on testing form and testing ways,we should know that we need study wi...
  • YBsisterchang
  • YBsisterchang
  • 2006年11月18日 23:15
  • 738


转载自: PART 一、 交易系统类经典书籍总汇 PART 二、 交易系统和程序化交易相关资料 PART 三、 顶尖交易员相关资料汇总 ...
  • u013524655
  • u013524655
  • 2014年11月08日 16:55
  • 2168

Java Testing and Design - 1. Foreword

The ultimate test of every software construction effort is the users success using the product to ac...
  • silentfish
  • silentfish
  • 2004年07月10日 23:11
  • 699

Java Testing and Design - 2. Preface

Now that you have finished learning the basics of programming, testing,and application software deve...
  • silentfish
  • silentfish
  • 2004年07月10日 23:26
  • 783

java设计模式(Design Patterns)

设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、...
  • zhihui1017
  • zhihui1017
  • 2015年11月09日 10:54
  • 1397

Software design and testing

keywords: software design 软件设计 flowchart 流程图 design description language 设计描述语言 programming sys...
  • qq_29854443
  • qq_29854443
  • 2017年06月03日 15:33
  • 201

java设计模式大全 Design pattern samples in Java(最经典最全的资料)

Design pattern samples in Java.Build status:IntroductionDesign patterns are formalized best practice...
  • changemyself
  • changemyself
  • 2015年06月19日 13:10
  • 10341

Java基础学习总结——Java23种设计模式(Design Patterns)详解

设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使...
  • benmingshimangseng
  • benmingshimangseng
  • 2016年10月21日 10:41
  • 420
您举报文章:Java Testing and Design - 3. Acknowledgments