Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Test-Driven Development
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Test-Driven Development

Test-Driven Development

A J2EE Example

Thomas Hammell, Russel Gold, Tom Snyder - Collection The Expert's Voice in Java

278 pages, parution le 29/12/2004

Résumé

Test-Driven Development (TDD) is a practical way to produce better code faster. TDD is the realization that tests can be used to develop complex software systems in a simple, incremental way. Although the ideas of TDD are easy to understand, its application in the real world requires not only an understanding of the concepts of TDD, but also a good knowledge of certain tools needed to run the tests, proper setup of the development environment, and an understanding of how to use the tests to improve the design of the software.

This book provides a practical guide to implementing TDD on a real Java application, with emphasis on implementing TDD for a J2EE application. You'll learn the details of the TDD process, understand what tools are needed to create a good TDD environment, and see how to use those tools to develop your code in a simple step-by-step manner. J2EE applications present some special challenges to using TDD, so this book will also give you the knowledge needed to be able to use TDD to develop servlets, JSPs, and EJBs, as well as provide a section explaining how to use TDD to help integrate the many pieces of a J2EE application.

Of course, words and pictures are sometimes not enough to explain the concepts and tools being presented, so this book contains a lot of real-life code examples as well as hands-on exercises that will help you explore the TDD process and give you the experience you need to truly understand it. No matter what your experience, learning to use TDD will provide a concrete way to help you simplify your development process, create better software, and give you the tools you need to become a better developer.

L'auteur - Thomas Hammell

TOM HAMMELL is a senior developer and currently works on the development of telecom network infrastructure software for the Open Call Business Unit of Hewlett-Packard. Tom has been developing software for over 18 years and has worked on software in many different fields such as satellite navigation, financial news wires, telecom, and J2EE application server development. Tom has published a number of articles on Java topics ranging from Swing development to unit testing and speaks frequently on technical topics. Tom holds a Bachelor of Science degree in Electrical Engineering and Master of Computer Science degree from Stevens Institute of Technology.

Sommaire

  • About the Author
  • About the Technical Reviewer
  • Acknowledgments
  • Preface
  • Introduction to Test-Driven Development
  • Getting Started
  • Unit Testing: The Foundation of Test-Driven Development
  • Test-Driven Development for Servlets and JSPs
  • Developing User Interfaces Using Test-Driven Development
  • Putting the Application Together
  • Improving the Process
  • Transitioning to Test-Driven Development
  • Appendix A : Guide to Getting and Using the Source Code for This Book
  • Appendix B : Answers to Hands-On Exercises
  • Appendix C : References
  • Index
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Apress
Auteur(s) Thomas Hammell, Russel Gold, Tom Snyder
Collection The Expert's Voice in Java
Parution 29/12/2004
Nb. de pages 278
Format 17,5 x 23,5
Couverture Broché
Poids 571g
Intérieur Noir et Blanc
EAN13 9781590593271
ISBN13 978-1-59059-327-1

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav.client@eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription