Kent Beck

Kent Beck

Software Engineer and Author

Kent Beck is an American software engineer who created Extreme Programming and is a leading proponent of test driven development. He was one of the original signatories of the Agile Manifesto and has been a pioneer in software design patterns.

1
Books Written
3
Books Recommended

Books by Kent Beck

Test-Driven Development: By Example by Kent Beck

Test-Driven Development: By Example

by Kent Beck

star4.1

Beck demonstrates the red-green-refactor cycle of test-driven development through two worked examples (a money example in Java and the xUnit framework in Python), arguing that writing tests first produces cleaner designs and frees programmers from the fear of change. He presents TDD not as a testing technique but as a design discipline in which tests drive the emergence of the code's architecture.

technologysoftware engineering

Most Recommended by Kent

The books Kent Beck references, cites, and recommends most frequently.

Refactoring by Martin Fowler

Refactoring

by Martin Fowler

star4.4

Fowler argues that improving code structure without changing behaviour is essential to software longevity. Small, disciplined refactoring steps reduce complexity and prevent technical debt from compounding.

technology
The Mythical Man-Month by Frederick Brooks

The Mythical Man-Month

by Frederick Brooks

star4

Brooks argues that adding more programmers to a late project makes it later - a principle now known as Brooks' Law. The deeper insight: software complexity grows faster than headcount, making communication the real bottleneck.

technologybusiness
The Pragmatic Programmer by David Thomas

The Pragmatic Programmer

by David Thomas

star4.4

Thomas and Hunt argue that great software comes from a craftsman's mindset: think critically, take ownership, and never stop learning. Pragmatic techniques like DRY and orthogonality compound into mastery.

technology

Influence Map

Who Kent draws from, and who draws from Kent — aggregated across every book in this collection. Counts show the number of citation links, not the depth of each one.

Kent cites most often

  1. 1 link
  2. 1 link
  3. 1 link