Test-Driven Java Development

Invoke TDD principles for end-to-end application development with Java



Bookstore > Books > Test-Driven Java Development

Price$39.99 - $58.05
Rating
AuthorsViktor Farcic, Alex Garcia
PublisherPackt Publishing
Published2015
Pages284
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101783987421
ISBN-139781783987429
EBook Hardcover Paperback

Test-driven development (TDD) is a development approach that relies on a test-first procedure that emphasises writing a test before writing the necessary code, and then refactoring the code to optimize it

The value of performing TDD with Java, one of the most established programming languages, is to improve the productivity of programmers, the maintainability and performance of code, and develop a deeper understanding of the language and how to employ it effectively.

Starting with the basics of TDD and reasons why its adoption is beneficial, this book will take you from the first steps of TDD with Java until you are confident enough to embrace the practice in your day-to-day routine.

You'll be guided through setting up tools, frameworks, and the environment you need, and will dive right in to hands-on exercises with the goal of mastering one practice, tool, or framework at a time. You'll learn about the Red-Green-Refactor procedure, how to write unit tests, and how to use them as executable documentation.





4 5 37

Similar Books


Test-Driven JavaScript Development

Test-Driven JavaScript Development

by Christian Johansen

For JavaScript developers working on increasingly large and complex projects, effective automated testing is crucial to success. Test-Driven JavaScript Development is a complete, best-practice guide to agile JavaScript testing and quality assurance with the test-driven development (TDD) methodology. Leading agile JavaScript developer Chri...

Price:  $10.29  |  Publisher:  Addison-Wesley  |  Release:  2010

Test-Driven JavaScript Development

Test-Driven JavaScript Development

by Ravi Kumar Gupta, Hetal Prajapati, Harmeet Singh

Initially, all processing used to happen on the server-side and simple output was the response to web browsers. Nowadays, there are so many JavaScript frameworks and libraries created that help readers to create charts, animations, simulations, and so on. By the time a project finishes or reaches a stable state, so much JavaScript code ha...

Price:  $39.99  |  Publisher:  Packt Publishing  |  Release:  2015

Test-Driven iOS Development with Swift

Test-Driven iOS Development with Swift

by Dr. Dominik Hauser

Test-driven development (TDD) is a proven way to find software bugs early. Writing tests before your code improves the structure and maintainability of your app.Test-driven iOS Development with Swift will help you understand the process of TDD and how it impacts your applications written in Swift. Through practical, real-world examples, y...

Price:  $31.99  |  Publisher:  Packt Publishing  |  Release:  2016

Test-Driven iOS Development

Test-Driven iOS Development

by Graham Lee

As iOS apps become increasingly complex and business-critical, iOS developers must ensure consistently superior code quality. This means adopting best practices for creating and testing iOS apps. Test-Driven Development (TDD) is one of the most powerful of these best practices. Test-Driven iOS Development is the first book 100% focused on...

Price:  $3.99  |  Publisher:  Addison-Wesley  |  Release:  2012

AngularJS Test-driven Development

AngularJS Test-driven Development

by Tim Chaplin

Starting with reviewing the test-driven development (TDD) life cycle, you will learn how Karma and Protractor make your life easier while running JavaScript unit tests. You will learn how Protractor is different from Selenium and how to test it entirely. This book is a walk-through to using TDD to build an AngularJS application containing...

Price:  $17.99  |  Publisher:  Packt Publishing  |  Release:  2015

Ant in Action, 2nd Edition

Ant in Action, 2nd Edition

by Steve Loughran, Erik Hatcher

This 2nd edition of a Manning bestseller has been revised and re-titled to fit the 'In Action' Series by Steve Loughran, an Ant project committer. "Ant in Action" introduces Ant and how to use it for test-driven Java application development. A single application of increasing complexity, followed throughout the book, sho...

Price:  $1.00  |  Publisher:  Manning  |  Release:  2007

Test-Driven Development with Python

Test-Driven Development with Python

by Harry J.W. Percival

By taking you through the development of a real web application from beginning to end, this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code required to pass those tes...

Price:  $12.17  |  Publisher:  O'Reilly Media  |  Release:  2014

Test-Driven Development with Python, 2nd Edition

Test-Driven Development with Python, 2nd Edition

by Harry Percival

By taking you through the development of a real web application from beginning to end, the second edition of this hands-on guide demonstrates the practical advantages of test-driven development (TDD) with Python. You'll learn how to write and run tests before building each part of your app, and then develop the minimum amount of code requ...

Price:  $51.87  |  Publisher:  O'Reilly Media  |  Release:  2017