17 must-read technical books like Extreme Programming Explained: Embrace Change (The XP Series) by Kent Beck, Cynthia Andres

Cover of Extreme Programming Explained: Embrace Change (The XP Series) by Kent Beck, Cynthia Andres

Extreme Programming Explained: Embrace Change (The XP Series)

By: Kent Beck , Cynthia Andres

4.05

Format: 144 pages,

If you liked the technical plot in Extreme Programming Explained: Embrace Change (The XP Series) by Kent Beck, Cynthia Andres , here is a list of 17 books like this:

Cover of Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans

1. Domain-Driven Design: Tackling Complexity in the Heart of Software

By: Eric Evans

4.15

Format: 560 pages, Hardcover

"Eric Evans has written a fantastic book on how you can make the design of your software match your… read more

Similar categories in Eric Evans's Domain-Driven Design: Tackling Complexity in the Heart of Software book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation by Jez Humble, David  Farley

2. Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation

By: Jez Humble , David Farley

4.00

Format: None pages, Hardcover

Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, ri… read more

Similar categories in Jez Humble's Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of Working Effectively with Legacy Code by Michael C. Feathers

3. Working Effectively with Legacy Code

By: Michael C. Feathers

3.91

Format: 69 pages, Paperback

Get more out of your legacy systems, more performance, functionality, reliability, and manageabilit… read more

Similar categories in Michael C. Feathers's Working Effectively with Legacy Code book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of Extreme Programming Explained: Embrace Change (The XP Series) by Kent Beck, Cynthia Andres

4. Extreme Programming Explained: Embrace Change (The XP Series)

By: Kent Beck , Cynthia Andres

4.05

Format: 144 pages,

read more

Similar categories in Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series) book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • management
  • technology

5. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations

By: Gene Kim , Jez Humble , Patrick Debois , John Willis

3.76

Format: 6 pages, Paperback

Increase profitability, elevate work culture, and exceed productivity goals through DevOps practice… read more

Similar categories in Gene Kim's The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology

6. Code Complete

By: Steve McConnell

4.01

Format: 30 pages,

read more

Similar categories in Steve McConnell's Code Complete book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of Refactoring: Improving the Design of Existing Code by Kent Beck, Erich Gamma, Martin Fowler, Don Roberts

7. Refactoring: Improving the Design of Existing Code

By: Kent Beck , Erich Gamma , Martin Fowler , Don Roberts

4.06

Format: 344 pages, Hardcover

As the application of object technology--particularly the Java programming language--has become com… read more

Similar categories in Kent Beck's Refactoring: Improving the Design of Existing Code book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of Kanban: Successful Evolutionary Change for Your Technology Business by David J. Anderson

8. Kanban: Successful Evolutionary Change for Your Technology Business

By: David J. Anderson

3.45

Format: None pages, Paperback

read more

Similar categories in David J. Anderson's Kanban: Successful Evolutionary Change for Your Technology Business book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • nonfiction
  • programming
  • software
  • management
  • technology

9. Thinking in Systems: A Primer

By: Donella H. Meadows , None

3.57

Format: None pages, Paperback

Meadows' Thinking in Systems, is a concise and crucial book offering insight for problem solving on… read more

Similar categories in Donella H. Meadows's Thinking in Systems: A Primer book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

10. The Pragmatic Programmer: From Journeyman to Master

By: Dave Thomas , Andy Hunt

3.28

Format: 404 pages, Paperback

-- Ward Cunningham Straight from the programming trenches, The Pragmatic Programmer cuts through th… read more

Similar categories in Dave Thomas's The Pragmatic Programmer: From Journeyman to Master book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

11. Design Patterns: Elements of Reusable Object-Oriented Software

By: Erich Gamma , Richard Helm , Ralph Johnson , None

3.46

Format: None pages, Hardcover

Capturing a wealth of experience about the design of object-oriented software, four top-notch desig… read more

Similar categories in Erich Gamma's Design Patterns: Elements of Reusable Object-Oriented Software book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

12. Patterns of Enterprise Application Architecture

By: Martin Fowler , David Rice , None , Matthew Foemmel , None , None

4.32

Format: 224 pages, Hardcover

The practice of enterprise application development has benefited from the emergence of many new ena… read more

Similar categories in Martin Fowler's Patterns of Enterprise Application Architecture book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

13. Designing Data-Intensive Applications

By: None

4.62

Format: None pages, ebook

read more

Similar categories in None's Designing Data-Intensive Applications book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

14. Clean Code: A Handbook of Agile Software Craftsmanship

By: Robert C. Martin

4.44

Format: 224 pages, Paperback

Even bad code can function. But if code isn t clean, it can bring a development organization to its… read more

Similar categories in Robert C. Martin's Clean Code: A Handbook of Agile Software Craftsmanship book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

15. The Mythical Man-Month: Essays on Software Engineering

By: Frederick P. Brooks Jr.

3.36

Format: 96 pages, Paperback

Few books on software project management have been as influential and timeless as The Mythical Man-… read more

Similar categories in Frederick P. Brooks Jr.'s The Mythical Man-Month: Essays on Software Engineering book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

16. The Clean Coder: A Code of Conduct for Professional Programmers

By: Robert C. Martin

4.24

Format: None pages, Paperback

Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common … read more

Similar categories in Robert C. Martin's The Clean Coder: A Code of Conduct for Professional Programmers book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

17. Scrum: The Art of Doing Twice the Work in Half the Time

By: Jeff Sutherland

3.00

Format: 253 pages, Hardcover

We live in a world that is broken. For those who believe that there must be a more efficient way fo… read more

Similar categories in Jeff Sutherland's Scrum: The Art of Doing Twice the Work in Half the Time book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

18. The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win

By: Gene Kim , George Spafford , Kevin Behr

4.16

Format: 200 pages, Hardcover

Bill is an IT manager at Parts Unlimited. It's Tuesday morning and on his drive into the office, Bi… read more

Similar categories in Gene Kim's The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

19. Implementing Domain-Driven Design

By: Vaughn Vernon

3.24

Format: 324 pages, Hardcover

Implementing Domain-Driven Design presents a top-down approach to understanding domain-driven desig… read more

Similar categories in Vaughn Vernon's Implementing Domain-Driven Design book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

20. Head First Design Patterns: A Brain-Friendly Guide

By: Bert Bates , Kathy Sierra , Elisabeth Robson , Eric Freeman

3.91

Format: None pages,

You're not alone. At any given moment, somewhere in the world someone struggles with the same softw… read more

Similar categories in Bert Bates's Head First Design Patterns: A Brain-Friendly Guide book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

21. The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change

By: Camille Fournier

3.75

Format: 288 pages, Paperback

Managing people is difficult wherever you work, but the tech industry as a whole is pretty bad at i… read more

Similar categories in Camille Fournier's The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

Cover of The Unicorn Project by Gene Kim

22. The Unicorn Project

By: Gene Kim

4.08

Format: 352 pages, Hardcover

The Phoenix Project wowed over a half-million readers. Now comes the Wall Street Journal Bestsellin… read more

Similar categories in Gene Kim's The Unicorn Project book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • programming
  • software
  • management
  • technology
Cover of Accelerate: Building and Scaling High Performing Technology Organizations by Nicole Forsgren

23. Accelerate: Building and Scaling High Performing Technology Organizations

By: Nicole Forsgren

4.06

Format: 288 pages, Paperback

Does technology actually matter? And how can we apply technology to drive business value? For years… read more

Similar categories in Nicole Forsgren's Accelerate: Building and Scaling High Performing Technology Organizations book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • management
  • technology
Cover of Clean Agile: Back to Basics by Robert C. Martin

24. Clean Agile: Back to Basics

By: Robert C. Martin

4.26

Format: 240 pages, Paperback

Twenty years after the Agile Manifesto was first presented, the legendary Robert C. Martin ("Uncle … read more

Similar categories in Robert C. Martin's Clean Agile: Back to Basics book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • management
  • technology
Cover of Clean Architecture by Robert C. Martin

25. Clean Architecture

By: Robert C. Martin

4.23

Format: 432 pages, Paperback

Building upon the success of best-sellers The Clean Coder and Clean Code, legendary software crafts… read more

Similar categories in Robert C. Martin's Clean Architecture book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
"The only way to go fast, is to go well."

-Robert C. Martin, Clean Architecture

"All race conditions, deadlock conditions, and concurrent update problems are due to mutable variables."

-Robert C. Martin, Clean Architecture

"I'm a programmer. I like programming. And the best way I've found to have a positive impact on code is to write it."

-Robert C. Martin, Clean Architecture

"Any organisation that designs a system will produce a design whose structure is a copy of the organisation's communication structure"

-Robert C. Martin, Clean Architecture

Cover of Team Topologies: Organizing Business and Technology Teams for Fast Flow by Matthew    Skelton

26. Team Topologies: Organizing Business and Technology Teams for Fast Flow

By: Matthew Skelton

4.21

Format: 240 pages, ebook

Effective software teams are essential for any organization to deliver value continuously and susta… read more

Similar categories in Matthew Skelton's Team Topologies: Organizing Business and Technology Teams for Fast Flow book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • management
  • technology
Cover of Modern Software Engineering: Doing What Works to Build Better Software Faster by David  Farley

27. Modern Software Engineering: Doing What Works to Build Better Software Faster

By: David Farley

4.18

Format: 256 pages, Paperback

Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, … read more

Similar categories in David Farley's Modern Software Engineering: Doing What Works to Build Better Software Faster book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change by Tanya Reilly

28. The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

By: Tanya Reilly

4.40

Format: 335 pages, Paperback

For years, companies have rewarded their most effective engineers with management positions. But tr… read more

Similar categories in Tanya Reilly's The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • management
  • technology
"What will Future You wish that Present You had done?"

-Tanya Reilly, The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

"Yes, you can be an introvert. No, you can't be a jerk."

-Tanya Reilly, The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

Cover of A Philosophy of Software Design by John Ousterhout

29. A Philosophy of Software Design

By: John Ousterhout

4.21

Format: 190 pages, Paperback

This book addresses the topic of software how to decompose complex software systems into modules (… read more

Similar categories in John Ousterhout's A Philosophy of Software Design book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of Fundamentals of Software Architecture: An Engineering Approach by Mark   Richards

30. Fundamentals of Software Architecture: An Engineering Approach

By: Mark Richards

4.26

Format: 419 pages, Paperback

Although salary surveys worldwide regularly identify software architect as one of the top ten best … read more

Similar categories in Mark Richards's Fundamentals of Software Architecture: An Engineering Approach book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology
Cover of System Design Interview – An insider's guide by Alex Xu

31. System Design Interview – An insider's guide

By: Alex Xu

4.29

Format: 324 pages, Kindle Edition

The system design interview is considered to be the most complex and most difficult technical job i… read more

Similar categories in Alex Xu's System Design Interview – An insider's guide book and Kent Beck's Extreme Programming Explained: Embrace Change (The XP Series)

  • computer science
  • technical
  • nonfiction
  • programming
  • software
  • technology

17 must-read nonfiction books like Extreme Programming Explained: Embrace Change (The XP Series) by Kent Beck, Cynthia Andres

Transform Your Habits

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

4.15

Transform Your Habits

Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation

Jez Humble , David Farley

4.00

Transform Your Habits

Working Effectively with Legacy Code

Michael C. Feathers

3.91

Transform Your Habits

Extreme Programming Explained: Embrace Change (The XP Series)

Kent Beck , Cynthia Andres

4.05

View all the books

17 best-selling nonfiction books like Team Topologies: Organizing Business and Technology Teams for Fast Flow by Matthew Skelton

Transform Your Habits

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

4.15

The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations

Gene Kim , Jez Humble , Patrick Debois , John Willis

3.76

Transform Your Habits

Managing Humans: Biting and Humorous Tales of a Software Engineering Manager

Michael Lopp

4.11

Transform Your Habits

Accelerate: Building and Scaling High Performing Technology Organizations

Nicole Forsgren

4.06

View all the books

Never miss a story from us, get weekly updates in your inbox.