Member Learning Catalog  

 Safari Books Online Catalog

As a benefit of membership in IEEE Computer Society, you have access to 600 titles from Safari® Books Online, featuring technical and business titles from top publishers such as O'Reilly Media.

To ensure members have access to the newest information, the selections are reviewed every few months and books are added or deleted based upon their usage. Below you will find the list of all titles currently in the collection, including new titles and those deleted on 31 October 2012.

Books added to the Computer Society collection
Books deleted from the Computer Society collection

Membership Communication: Questions, need help? Contact Customer Service


 Access Safari


Available FREE to Computer Society Members!

Available at a 20% discount to Computer Society Members. Learn more or Subscribe.

SafariĀ® Books Online
Test-Driven Development: A Practical Guide David R. Astels Foreword by Ron Jeffries The relentlessly practical TDD guide: real problems, real solutions, real code Includes a start-to-finish project written in Java and using JUnit Introduces TDD frameworks for C++, C#/.NET, Python, VB6, and more For every developer and project manager interested test-driven development Make Test-Driven Development work for you! Test-Driven Development: A Practical Guide enables developers to write software that's simpler, leaner, more reliable... just plain better. Now, there's a TDD guide focused on real projects, real developers, real implementation challenges, and real code. Renowned agile development expert Dave Astels shows TDD at work in a start-to-finish project written in Java and using the JUnit testing framework. You'll learn how "test first" works, why it works, what obstacles you'll encounter, and how to transform TDD's promise into reality. o Relentlessly practical! Full of downloadable code examples, hands-on exercises, and a fully hyperlinked version of the "resources" appendix o Introduces powerful TDD tools and techniques--including key JUnit extensions, presented by their creators (Scott Ambler, Tim Bacon, Mike Bowler, Mike Clark, Bryan Dollery, James Newkirk, Bob Payne, Kay Pentacost, and Jens Uwe Pipka) o Covers refactoring, "programming by intention," mock objects, and much more o Discusses TDD frameworks for C++, C#/.NET, Python, VB6, Ruby, and Smalltalk o Introduces previously unpublished test-first techniques for GUI software o Contains appendices introducing eXtreme Programming and Agile Modeling o For all programmers and project managers Read this book if you're ready to write code that's clearer, more robust, and easier to extend & maintain--in short, if you're ready to write better code!
Test-Driven Development: A Practical Guide
David Astels
Prentice Hall
Publication Date:
Number of pages:


"Logic will get you from A to B. Imagination will take you everywhere."
- Albert Einstein