book "Test-Driven Development: By Example"

E679901

"Test-Driven Development: By Example" is a foundational software engineering book that popularized and systematically teaches the practice of test-driven development through practical, step-by-step coding examples.

All labels observed (2)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf book
programming book
software engineering book
approach example-based learning
iterative development
test-first development
author Kent Beck NERFINISHED
countryOfPublication United States of America
surface form: United States
describes red-green-refactor cycle
emphasizes continuous feedback
simple design
small, safe steps in coding
explains continuous refactoring
writing minimal code to pass tests
focusesOn incremental design
small refactorings
writing tests before code
hasPart Money example
Patterns for Test-Driven Development NERFINISHED
xUnit example
influenced adoption of test-driven development in industry
agile software development practices
software craftsmanship movement
influencedBy extreme programming NERFINISHED
refactoring practices
language English
notableFor popularizing test-driven development
systematic TDD workflow description
publicationYear 2002
publisher Addison-Wesley NERFINISHED
relatedTo Extreme Programming Explained NERFINISHED
Refactoring: Improving the Design of Existing Code NERFINISHED
structure three parts
subject agile software development
refactoring
software development
test-driven development
unit testing
targetAudience programmers learning TDD
software developers
software engineers
teachesPractice test-driven development
teachingStyle example-driven
step-by-step coding examples
usesConcept automated testing
unit tests as specification

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Kent Beck knownFor book "Test-Driven Development: By Example"
Kent Beck hasWritten book "Test-Driven Development: By Example"
this entity surface form: "Test-Driven Development: By Example"