Grow IT Conference talk recording
Novi Sad, December 2018
Iterative development is one of those agile techniques that so often turn into their opposite: blinded by the very iterations, developers cannot see the upfront design they are implicitly following. Isn’t there anything we can do to improve iterative development? In this presentation, you will see how code can grow one line at a time, literally, and yet every next line will add one complete, and often final, feature to the design. A good design – the one with responsibilities separated, components loosely coupled, with good naming and other qualities we prefer.