tdd-lightning-talk



tdd-lightning-talk

0 0


tdd-lightning-talk

My TDD talk (lightning version).

On Github waterlink / tdd-lightning-talk

TDD

(lightning edition)

by That TDD Fellow

@waterlink000

TDD

Software Development Discipline

TDD Rules

1. You are not allowed to write a line of production code, unless test fails.

2. You are not allowed to write more of a test, that is sufficient to fail.

3. You are not allowed to write more production code, that is sufficient to make the test pass.

Consequences

Low test coverage

Fear of cleaning the code

Fear of the code

Benefits

Trust the test suite

Fearless refactoring

Confident refactoring

You control the code

(not "the code controls you")

Always clean code

Thanks

Q & A

Twitter: twitter.com/waterlink000

Github: github.com/waterlink

Blog: tddfellow.com

Check out my TDD Screencasts: bit.ly/tdd-screencasts

TDD (lightning edition) by That TDD Fellow @waterlink000