Koskela: Test Driven TDD and Acceptance TDD for Java Developers

av Lasse Koskela  (häftad, 2007)

Pris:  244:-
Skickas inom 5-8 vardagar.
Fri frakt vid beställning på minst 99 kr för privatpersoner i Sverige - Läs mer
Den här varan kan inte längre levereras innan jul.

Kundrecensioner

Bli först att betygsätta och recensera boken Koskela: Test Driven TDD and Acceptance TDD for Java Developers.

Koskela: Test Driven TDD and Acceptance TDD for Java Developers (häftad)
  • Häftad (paperback)
  • Språk: Engelska
  • Antal sidor: 513
  • Utg.datum: 2007-11-01
  • Upplaga: illustrated ed
  • Förlag: MANNING PUBLICATIONS
  • Illustrationer: illustrations
  • Dimensioner: 235 x 188 x 28 mm
  • Vikt: 940 g
  • Antal komponenter: 1
  • ISBN: 9781932394856

Fler böcker av Lasse Koskela

Unit Testing in Java (häftad)

Unit Testing in Java

Lasse Koskela
Häftad
220:-

Bloggat om Koskela: Test Driven TDD and Acceptance TDD for Java...

Övrig information

Lasse Koskela is a methodology specialist at Reaktor Innovations. He started promoting Agile methods in Finland in 2002, ramped up the local Agile Seminars in 2005, and has coached dozens of teams around Europe in agile methods and development practices such as test driven development.

Innehållsförteckning

preface
acknowledgments
about this book
about the cover illustration
Part 1 A TDD primer

1 The big picture
1.1 The challenge: solving the right problem right
1.2 Solution: being test-driven
1.3 Build it right: TDD
1.4 Build the right thing: acceptance TDD
1.5 Tools for test-driven development
1.6 Summary
2 Beginning TDD
2.1 From requirements to tests
2.2 Choosing the first test
2.3 Breadth-first, depth-first
2.4 Lets not forget to refactor
2.5 Adding a bit of error handling
2.6 Loose ends on the test list
2.7 Summary
3 Refactoring in small steps
3.1 Exploring a potential solution
3.2 Changing design in a controlled manner
3.3 Taking the new design further
3.4 Summary
4 Concepts and patterns for TDD
4.1 How to write tests and make them pass
4.2 Essential testing concepts
4.3 Closer look into test doubles
4.4 Guidelines for testable designs
4.5 Unit-testing patterns
4.6 Working with legacy code
4.7 Summary

Part 2 Applying TDD to specific technologies

5 Test-driving web components
5.1 MVC in web applications in 60 seconds
5.2 Taming the controller
5.3 Creating the view test-first
5.4 TDD with component-based web frameworks
5.5 Summary
6 Test-driving data access
6.1 Exploring the problem domain
6.2 Driving data access with unit tests
6.3 Writing integration tests before the code
6.4 Integration tests in action
6.5 Populating data for integration tests
6.6 Should I drive with unit or integration tests?
6.7 File-system access
6.8 Summary
7 Test-driving the unpredictable
7.1 Test-driving time-based functionality
7.2 Test-driving multithreaded code
7.3 Standard synchronization objects
7.4 Summary
8 Test-driving Swing
8.1 What to test in a Swing UI
8.2 Patterns for testable UI code
8.3 Tools for testing view components
8.4 Test-driving a view component
8.5 Summary

Part 3 Building products with acceptance TDD

9 Acceptance TDD explained
9.1 Introduction to user stories
9.2 Acceptance tests
9.3 Understanding the process
9.4 Acceptance TDD as a team activity
9.5 Benefits of acceptance TDD
9.6 What are we testing, exactly?
9.7 Brief overview of available tools
9.8 Summary
10 Creating acceptance tests with Fit
10.1 Whats Fit?
10.2 Three built-in fixtures
10.3 Beyond the built-ins with FitLibrary
10.4 Executing Fit tests
10.5 Summary
11 Strategies for implementing acce...

Du kanske gillar...

The Second Machine Age (inbunden)

The Second Machine Age

Erik Brynjolfsson, Andrew Mcafee
Inbunden
216:-
The Legend of Zelda: Hyrule Historia (inbunden)

The Legend of Zelda: Hyrule Historia

S Miyamoto, E Aonuma
Inbunden
239:-
Minecraft : block, pixlar och att göra sig en hacka : historien om Markus "Notch" Persson och spelet som vände allt upp och ned (pocket)

Minecraft : block, pixlar och att göra sig en hacka ...

Daniel Goldberg, Linus Larsson
Pocket
48:-
Datorteknik 1A V2011 : Lärobok ()

Datorteknik 1A V2011 : Lärobok

Jan-Eric Thelin
323:-