Test-Driven Development
Test-Driven Development
Summary
Serving as a Test-Driven Development guide, this title includes a start-to-finish project written in Java and using the JUnit testing framework. It discusses TDD frameworks for C++, C#/.NET, Python, VB6, Ruby, and Smalltalk. It is useful for developers and project managers interested in test-driven development.
The feel-good place to buy books
- Free US shipping over $15
- Buying preloved emits 41% less CO2 than new
- Millions of affordable books
- Give your books a new home - sell them back to us!

Test-Driven Development by David Astels
This book teaches programmers how to make Test Driven Development (TDD) work in their organization. TDD is unique because it forces the programmer to write tests for code before the code is actually written. This process is the reverse of how software testing has traditionally been conducted, but TDD ensures that software is produced more efficiently. A test-first mentality allows the programmer to define, specify, illustrate, limit, and drive the code, resulting in documented, tested, code that is as simple and lean as possible. The book also presents tools and techniques, and all major points are supported by numerous examples (including an entire project, end-to-end) and exercises.Dave Astels has close to twenty years' experience as a software developer in areas ranging from embedded environment control to intellectual property protection systems to electrical energy trading systems. For more than a decade, he has been working exclusively with object technology. He runs his own consulting company specializing in Extreme Programming and pervasive Java solutions. He is the co-author of A Practical Guide to extreme Programming (ISBN 0130674826).
| SKU | Unavailable |
| ISBN 13 | 9780131016491 |
| ISBN 10 | 0131016490 |
| Title | Test-Driven Development |
| Author | David Astels |
| Condition | Unavailable |
| Binding Type | Paperback |
| Publisher | Pearson Education (US) |
| Year published | 2003-07-17 |
| Number of pages | 592 |
| Cover note | Book picture is for illustrative purposes only, actual binding, cover or edition may vary. |
| Note | Unavailable |