In this talk, we will go through, how agile values and principles can impact the way we write code. We will be covering different practices Test-Driven Development (TDD), pair programming, and clean code standards, discussing the benefits and the technique of each of those practices. In addition, we will show you how could we deal with legacy code in an agile way.

Outlines:

• Connect to Values and Principles

• Programming Agility – Green Projects

• Programming Agility – Gray Projects