Cover of Test Driven Development: By Example

Test Driven Development: By Example

A Kent Beck Signature Book seriesNext:User Stories Applied: For Agile Software Development (Addison Wesley Signature Series)(2004) →

Follows two TDD projects from start to finish, illustrating techniques programmers can use to increase the quality of their work. The examples are followed by references to the featured TDD patterns and refactorings. This book emphasises on agile methods and fast development strategies.

Audience
adult
Length
medium · 216 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Test Driven Development: By Example? Here’s where I’d start.

These suit anyone who liked Test Driven Development: By Example. Sign in and mark a few books for picks shaped around your own taste.

  1. Growing Object-Oriented Software, Guided by Tests Shares programming, software development, tech
  2. Working Effectively with Legacy Code Shares programming, tech, software development
  3. xUnit Test Patterns: Refactoring Test Code Shares programming, tech, software development
  4. Refactoring to Patterns (Addison Wesley Signature Series) Shares programming, tech, software development

“People who read Test Driven Development: By Example tend to reach for these next.”

  1. Domain-Driven Design: Tackling Complexity in the Heart of Software
  2. Refactoring: Improving the Design of Existing Code
  3. Agile Software Development, Principles, Patterns, and Practices (Alan Apt Series)
  4. Practices of an Agile Developer: Working in the Real World

“If you want more of the same (science about technology), start with these.”

  1. JavaScript Patterns
  2. Java Generics and Collections
  3. Clean Code: A Handbook of Agile Software Craftsmanship
  4. Camel in Action

“If it was the programming that hooked you, try one of these.”

  1. The Art of Unit Testing: With Examples in .NET
  2. The Clean Coder: A Code of Conduct for Professional Programmers
  3. The Pragmatic Programmer: From Journeyman to Master
  4. Design Patterns: Elements of Reusable Object-Oriented Software

“These start from a similar idea, even if they go somewhere else with it.”

  1. Agile Principles, Patterns, and Practices in C#
  2. Refactoring Databases: Evolutionary Database Design
  3. Agile Estimating and Planning
  4. Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)