Goodreads helps you keep track of books you want to read.
Start by marking “Agile Technical Practices Distilled: A Journey Toward Mastering Software Design” as Want to Read:
Agile Technical Practices Distilled: A Journey Toward Mastering Software Design
Enlarge cover
Rate this book
Clear rating
Open Preview

Agile Technical Practices Distilled: A Journey Toward Mastering Software Design

4.47  ·  Rating details ·  32 ratings  ·  10 reviews
This is a book on Agile technical practices, principles and values. The readers will first learn individual practices (TDD, Refactoring, Pair Programming, simple design and more). Afterwards they will focus on principles of Software Design, their relationships and systemic reasons, ending with a business oriented and sociotechnical perspective.
Paperback, 348 pages
Published December 11th 2018 by Independently Published
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Agile Technical Practices Distilled, please sign up.

Be the first to ask a question about Agile Technical Practices Distilled

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

Showing 1-30
Average rating 4.47  · 
Rating details
 ·  32 ratings  ·  10 reviews

More filters
Sort order
Start your review of Agile Technical Practices Distilled: A Journey Toward Mastering Software Design
Guillem Fernandez
Amazing compilation to prepare today’s software organization for the next level of quality, skill and production.

The book is organized in a very easy to follow way and allows you to prepare each of the chapters after reading for practice it by providing highlights, exercises and summaries.

It’s one of those must have if you are part of a software organization and a great lecture for those who related.
Johan Martinsson
Apr 10, 2019 rated it really liked it  ·  review of another edition
I'm particularly fond of the detailed explanations of "connascence", way better than other explanations I've encountered. This section inspired me to use connascence a lot more as a thinking and communications tool.

This book gives a great view of the path that a developer might take towards craftsmanship. I believe it gives a very good overview and guidance to apprentice crafters and experienced crafters will still find useful information.
Raul Mordillo
Dec 28, 2019 rated it really liked it
A great guide with theory, exercises and explanations to become a better Software engineer. It talks about software design and gives you guidelines on how to write/desgin better code.
In my humble opinion, this book can be a source of knowledge for junior to more experienced people in Software.
Jan Van Ryswyck
Highly recommended for developers that are new to programming as well as seasoned developers.
Gonzalo Gómez Sullain
It took me a while to end this reading, not because it is difficult to follow rather because it deserves time and devotion, and there are so many suggested practices inside that it worth the time implementing them.

The book is a must read, we can discuss about the way it was written, sometimes the expressions, but it is self explanatory and the practices are mandatory for a seasoned software engineer. It reflects de facto practices that any engineer must have under control or at least have knowle
Alfredo Artiles Larralde
This book is the learning path that I’d recomend to become a senior software development. As it’s title says it is a destilation of what you need to know in order to write high quality and reliable software that is aligned to the business needs. Don’t expect to read it quickly, pause at each chapter, do the katas and read the recomended books.
Daniel Koller
Oct 25, 2019 rated it it was amazing
This should be a must read for everybody who wants to code professionally.
Patryk Woziński
That’s totally the best book about agile, sociotechnical architecture, extreme programming etc I’ve ever read. I highly recommend it to anyone who identifies with Software Craftsmanship culture.
Apr 27, 2019 rated it liked it  ·  review of another edition
This is a book in which I can agree with every point they make and still be disappointed. The technical parts (First steps, Walking and Running) distilled the knowledge you should know very nicely. The chapters end with the important question “When should I move to the next chapter?” and help you to grant yourself enough time to digest the ideas and practices you read about. That is where this book is great and why I would recommend it to developers trying to improve themselves.

But then comes th
Marco Consolaro
Apr 28, 2020 added it  ·  (Review from the author)
"One of the best new Continuous Integration books" - BookAuthority
The best new Continuous Integration books
Jordi Ruiz
rated it really liked it
Dec 26, 2018
rated it it was amazing
Apr 13, 2019
Javier de Arcos
rated it it was amazing
Feb 05, 2020
Marco Consolaro
Apr 28, 2020 rated it it was amazing  ·  (Review from the author)  ·  review of another edition
rated it really liked it
Apr 10, 2019
Oliver Nautsch
rated it it was amazing
Jan 04, 2020
David Rey
rated it really liked it
Jan 16, 2019
Asier Ba
rated it it was amazing
Dec 21, 2018
Sandro Mancuso
rated it really liked it
Jul 27, 2019
Enrico Graziani
rated it it was amazing
Jul 01, 2020
rated it liked it
Mar 21, 2020
rated it liked it
Nov 22, 2019
Michel Grootjans
rated it it was amazing
Oct 29, 2019
rated it it was amazing
Apr 22, 2020
Edin Kapic
rated it it was amazing
Oct 03, 2019
rated it it was amazing
Mar 24, 2019
Jose Pablo
rated it it was ok
Feb 04, 2020
Riccardo Toni
rated it it was amazing
Oct 16, 2019
Alessio Piergiacomi
rated it it was amazing
Nov 16, 2020
Subhajit Das
rated it really liked it
Dec 03, 2019
« previous 1 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • The Software Craftsman: Professionalism, Pragmatism, Pride
  • Extreme Programming Explained: Embrace Change (The XP Series)
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • Accelerate: Building and Scaling High-Performing Technology Organizations
  • The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
  • 21 Lessons for the 21st Century
  • The Alloy of Law (Mistborn, #4)
  • Our Little Secret
  • The Dark Forest (Remembrance of Earth’s Past, #2)
  • A Philosophy of Software Design
  • Lean Inception: How to Align People and Build the Right Product
  • Save the Cat! Writes a Novel
  • From Chaos to Successful Distributed Agile Teams: Collaborate to Deliver
  • Bijesne lisice
  • Ubistvo u Kapetan Mišinoj
  • Noćna smjena
  • Software Design X-Rays: Fix Technical Debt with Behavioral Code Analysis
  • Conflict and Suspense (Elements of Fiction Writing)
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Over 20 years of experience in software, from embedded systems, aviation, media, retail, to cloud-based enterprise applications. In recent years, I've focused on educating, and inspiring other developers. I'm the main author of the Agile Technical practices book (

I coach and mentor. I've spent hundreds of hours doing pairing sessions, coaching and tutoring

News & Interviews

Need another excuse to treat yourself to a new book this week? We've got you covered with the buzziest new releases of the day. To create our...
11 likes · 8 comments