TDD - Why and How?

Post on 18-May-2015

607 views 2 download

Tags:

description

Presented at DevClub.lv meeting http://devclub.lv/announcing-6th-devclub-lv (video recording of talk is here http://devclub.lv/test-driven-development-tdd-why-and-how-raimonds-simanovskis) and at Agile Tour Vilnius 2013 conference (http://www.agileturas.lt/vilnius#raimonds_simanovskis).

Transcript of TDD - Why and How?

TDDWhy and How?

Raimonds Simanovskis github.com/rsim

@rsim

The easiest Business Intelligence tool on the Web

TDDTea Driven Development

How I Learned To StopWorrying And Love

Test Driven Development

Traditional Roles

Agile Cross-FunctionalTeam

Test Driven Development

Adoption

Typical Concerns

Do It By Book

Fear Of Change

Less Debugging

Less Time To Find Bug

TDD For Bug Solving

TDD Is Design

Less Code

Continuous Refactoring

Zero Bugs

TDD Is Faster

TDD Is Not For Everything

TDD Is Fun

How?

Demo

RPN Calculator

https://github.com/rsim/rpn_calculator