"I learned about Flow-Design and the Integration Operation Segregation Principle in one of Ralf’s TDD 2.0 trainings – and immediately resonated with me: that’s how clear and simple software design should be!
Since then I have been using Ralf’s approach for every software project, from comprehensive applications to single features. And it’s best for doing designs as a team: you come together at the whiteboard, sketch design alternatives, talk everything through, and everybody is on the same page.
My experience is that code written according to a Flow-Design model is easy to understand and modify even after years. That’s ingenious!"