Designing for Evolvability
Featuring Aslak Hellesøy
Are you drowning in Cucumber scenarios?
Do they take too long to run?
Do you spend a long time to fixing them when they fail?
Are they costly to maintain when your system evolves?
Do they suck as documentation?
These symptoms usually arise from a deeper problem: The system isn't designed for...agile-testing bdd ddd hexagonal-architecture ports-and-adapters test-pyramid modelling-by-example