1.7 Organization of This Book


1.7 Organization of This Book

In contrast to the majority of current software development literature, this book does not employ a single case example used throughout the entire book for two reasons. First, it is my personal preference to pick out specific sections in random order when reading textbooks; continual examples would make it difficult to recapitulate the details. Second, doing without one continual example allowed me to directly include authentic code examples from practice.

This book is organized in three main parts. Part I, Basic Techniques, supplies the fundamentals for the rest of the book and reading in sequential order best meets its purpose as a textbook. Readers already working with JUnit can skim Chapter 2, Automating Unit Tests.

Part II, Advanced Topics, is composed of independent chapters, which can be consulted according to the reader's personal need or interest. These topics include persistent objects, concurrent and distributed systems, Web applications, graphical user interfaces (GUIs), and unit testing in different development processes.

Part III consists of appendices, which include JUnit-specific material, useful tips for unit testing in other programming languages, a glossary of terms, and a bibliography with references for further reading.




Unit Testing in Java. How Tests Drive the Code
Unit Testing in Java: How Tests Drive the Code (The Morgan Kaufmann Series in Software Engineering and Programming)
ISBN: 1558608680
EAN: 2147483647
Year: 2003
Pages: 144
Authors: Johannes Link

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