Improving Software Architecture with Cats

What have cats got to tell us about Software Architecture? Well, most people are roughly familiar with cats, their boundaries and their input/output mechanisms. It turns out it’s very easy to see when a use case has gone wrong when using a cat. This presentation examines typical cat use cases and see what lessons we can take back software architecture. This talks will take an irreverent look at Coupling and Cohesion, Aggregate Roots and the Point of Highest Abstraction … all using the medium of cats.

Video producer: