User Profile
Educator and researcher in software engineering at Delft University of Technology. Although I love fiction, I use this Bookwyrm account mostly to manage professional books on software architecture, testing, technical leadership, and digitalization.
This link opens in a pop-up window
Arie van Deursen 📚's books
User Activity
RSS feed Back
Arie van Deursen 📚 wants to read On Tyranny by Timothy Snyder
Arie van Deursen 📚 reviewed Team Topologies by Matthew Skelton
Conway to the limit
4 stars
Book with a simple, useful and actionable message: design software architectures and team interactions together, since they are similar forces. And a nice and simple model of four team types.
Too Sloppy for Me
2 stars
I'm sure there will be readers who love this book, but I'm not one of them. The language is too imprecise, the text is wordy, and I fail to grasp the cowboy jokes. A huge contrast with the immensely compelling writing style of Eric Evan's original book introducing Domain-Driven Design.
Valuable Resource on Doing DDD
4 stars
This book is a useful companion to the Eric Evan's original "blue book" on Domain-Driven Design. Millet and Tune flip the order of Evan's book, discussing strategic patterns (bounded context, context maps) before the tactical ones (entities, aggregates, repositories ...). Particularly valuable are the additions of DDD-thinking emerged after the publication of the blue book, like events, event storming, and event sourcing.
The book is full of examples, all in C#, also relying on C# libraries. Nevertheless, the examples are also sufficiently accessible for developers using other languages.
Valuable set of API design practices
4 stars
Well-organized book with series of useful practices for RESTful API design. We use it as one of the books in the software architecture graduate course at TU Delft.
Arie van Deursen 📚 reviewed UML @ Classroom by Martina Seidl
Gentle overview of UML
4 stars
Nice overview of UML. We use the book at TU Delft in our undergrad software engineering course as a reference. In the lectures we provide a high level overview. In various exercises students then need to actually create diagrams, using this book to understand the details of the various diagram types. Students use plantuml to create the diagrams -- which also has extensive documentation that combines well with this book.
Arie van Deursen 📚 rated System Architecture: 4 stars

System Architecture by Edward Crawley, Bruce Cameron, Daniel Selva
System architecture is the study of early decision making in complex systems. This text teaches how to capture experience and …
Arie van Deursen 📚 wants to read Microservices Patterns by Chris Richardson

Microservices Patterns by Chris Richardson
The monolithic architecture works well for small, simple applications. However, successful applications have a habit of growing. Eventually the development …
Arie van Deursen 📚 wants to read Agile Software Requirements by Dean Leffingwell (The Agile software development series)

Agile Software Requirements by Dean Leffingwell, Dean Leffingwell (The Agile software development series)
This text includes comprehensive solutions, proven processes and real-world insights for capturing requirements at the right level of detail without …
Arie van Deursen 📚 wants to read User Stories Applied by Mike Cohn (Signature)
