J0hjbvify8tsbkr59c8i
SkillsCast

Tdd is not just about tests

21st October 2015 in London at CodeNode

This SkillsCast was filmed at Tdd is not just about tests

TDD is not about tests! Well, actually, it’s not a about writing tests, or writing them before the code. This talk will show you how to use tests to really drive development by transforming business requirements into tests, and allowing your code to come as their natural consequence.

Too often this key aspect is neglected and the result is that tests and code are somehow “disconnected”. The code is not as short and efficient as it could be, and the tests are not as effective. Refactoring is not always easy, and over time all sorts of issues start to come out of the surface.

However, we will show that when TDD is done properly, tests and code merge beautifully into an organic whole that fulfills the business requirements, and provides all sorts of advantages: your code is minimal, easy to amend and extend, readable, clean. Your tests will be effective, short and focused, and allow for light-hearted refactoring and excellent coverage.

We will provide enough information and examples to spark the curiosity of the novice, and satisfy the need of a deeper insight for the intermediate, and help you immediately benefit from this transformative technique that is still often underestimated and misunderstood.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Tdd is not just about tests

Fabrizio Romano

Fabrizio has been into science and computers since he was a kid and before falling in love with Python, he experimented with several others languages and technologies. He holds a master’s degree in Computer Science Engineering, is keen on algorithms, computer languages, chess, and everything that relates to problem solving

SkillsCast

TDD is not about tests! Well, actually, it’s not a about writing tests, or writing them before the code. This talk will show you how to use tests to really drive development by transforming business requirements into tests, and allowing your code to come as their natural consequence.

Too often this key aspect is neglected and the result is that tests and code are somehow “disconnected”. The code is not as short and efficient as it could be, and the tests are not as effective. Refactoring is not always easy, and over time all sorts of issues start to come out of the surface.

However, we will show that when TDD is done properly, tests and code merge beautifully into an organic whole that fulfills the business requirements, and provides all sorts of advantages: your code is minimal, easy to amend and extend, readable, clean. Your tests will be effective, short and focused, and allow for light-hearted refactoring and excellent coverage.

We will provide enough information and examples to spark the curiosity of the novice, and satisfy the need of a deeper insight for the intermediate, and help you immediately benefit from this transformative technique that is still often underestimated and misunderstood.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Tdd is not just about tests

Fabrizio Romano

Fabrizio has been into science and computers since he was a kid and before falling in love with Python, he experimented with several others languages and technologies. He holds a master’s degree in Computer Science Engineering, is keen on algorithms, computer languages, chess, and everything that relates to problem solving