Loading…
deliver:Agile 2019 has ended
Monday, April 29 • 4:15pm - 5:00pm
Cutting Code Quickly (Llewellyn Falco)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

Abstract:
In this guided demo, we are going to look at 3 different techniques that are remarkably powerful in combination to cut through legacy code without having to go thru the bother of reading or understanding it.
The techniques are:
Combination Testing: to get 100% test coverage quickly
Code Coverage as guidance: to help us make decisions about inputs and deletion
Provable Refactorings: to help us change code without having to worry about it.
In combination, these 3 techniques can quickly make impossible tasks trivial.
I will be doing the gilded rose kata. It is encouraged to try it out yourself first: https://github.com/emilybache/GildedRose-Refactoring-Kata

Learning Outcomes:
  • Combination Testing
  • 'Lift If' Refactoring
  • Provable Refactorings

Attachments:

Speakers
avatar for Llewellyn Falco

Llewellyn Falco

Agile Coach, Spun Labs
Llewellyn Falco is an Agile Technical Coach specializing in Legacy Code and Test Driven Development. He is the creator of the open source testing tool ApprovalTests( www.approvaltests.com ), co-founder of TeachingKidsProgram ( www.teachingkidsprogramming.org ) and a PluralSight a... Read More →


Monday April 29, 2019 4:15pm - 5:00pm CDT
Hermitage Ballroom F