Bob & Bob: Agile Development vs… What’s the Other Way of Doing It?

Steve Kuo (Bob) and Mark Mattingly (Bob) talk about their experiences being Agile developers and how different it is from the traditional software development approaches. Traditional coding is analogous to writing run-on sentences, says Bob. Object-oriented coding and breaking things into tests, however, makes it much easier to manage the code, much like breaking run-on sentences into shorter sentences makes it easier on the reader. Smaller methods, tests and classes–all good things.

In the real world, developers don’t trust the code base because “there be dragons” in the form of inscrutable, irreparable, run-on code. But the Bobs aren’t afraid: with Agile development practices like test-driven development and refactoring, they never build dragons into the code.

Subscribe to Agile Amped
The Agile Amped podcast series brings Agile news and events to life. Fueled by inspiring conversations, innovative ideas, and in-depth analysis of enterprise agility, Agile Amped provides on-the-go learning – anytime, anywhere. Subscribe now!