Book Review

Book Review: Java by Comparison

Posted on

Full disclaimer up front: I received a free copy of the book from one of the authors in exchange for this review. This book is an interesting take on Clean Code or software craftsmanship. It’s well written and full of useful content, but it’s not for everyone. Keep reading to find out if the book […]

Book Review

Book Review: Clean Architecture

Posted on

You probably already know that I am a fan of Clean Code – all the way to the point of giving training courses. So I couldn’t miss Robert Martin’s (aka Uncle Bob’s) third book Clean Architecture, which promises to extend the reach of the first two books into the realm of software architecture. Content The […]

Book Review

Book Review: Building Evolutionary Architectures

Posted on

Recently, I finished the new and popular book Building Evolutionary Architectures by the three (former) Thoughtworkers Neil Ford, Rebecca Parsons and Patrick Kua. Overall I was underwhelmed by the book, but continue reading for the full review and my reasons. Content The first chapter introduces software architecture “-ilities” as the basis for decisions made by software […]

Book Review

Book Review: Writing Great Specifications

Posted on

Today I’ll give you my insights about an interesting little book called Writing Great Specifications by Kamil Nicieja available from MEAP or Amazon. Content The book is all about writing executable specifications. Some relevant keywords here are specification by example, behaviour-driven development or acceptance test-driven development. The author starts it easy with an introduction to […]

Book Review

Book Review: 99 Bottles of OOP

Posted on
Book cover 99 bottles of OOP

This time around, I decided to give you my comments on a book I recently read – or at least partially read since it is not finished yet. 99 Bottles of OOP is an amazing work from well-known Sandi Metz in cooperation with Katrina Owens (creator of exercism.io). Currently, the book consists of 5 of […]