R2mn1ptv85gukbmkqbze
SkillsCast

Beyond the App-titude Test, Refactoring's Three Critical Skills with James Grenning

23rd January 2017 in London at CodeNode

This SkillsCast was filmed at Beyond the App-titude Test, Refactoring's Three Critical Skills with James Grenning

Are you interested in keeping your code young? Join James Grenning at this month's BDDx Bytes where he will outline the three essential skills to do just that!

Getting code the work, that's only the beginning. To keep code young and flexible for a long useful life, design has to be reconsidered and revised with each new behavior added. Consequently, refactoring is a step in the TDD cycle. Even with that emphasis, code can deteriorate into the incomprehensible. Just saying refactor, does not cause it to happen. It takes skill to identify code and design problems; it takes skill to envision improvements; and it takes skill to transform code while keeping it working the whole time. In this talk we'll explore the three essential skills to keeping code young.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Beyond the App-titude Test, Refactoring's Three Critical Skills with James Grenning

James Grenning

James Grenning’s trains, coaches and consults worldwide. James professional roots are in embedded software. His mission is to bring modern technical and management practices to embedded development teams.

SkillsCast

Are you interested in keeping your code young? Join James Grenning at this month's BDDx Bytes where he will outline the three essential skills to do just that!

Getting code the work, that's only the beginning. To keep code young and flexible for a long useful life, design has to be reconsidered and revised with each new behavior added. Consequently, refactoring is a step in the TDD cycle. Even with that emphasis, code can deteriorate into the incomprehensible. Just saying refactor, does not cause it to happen. It takes skill to identify code and design problems; it takes skill to envision improvements; and it takes skill to transform code while keeping it working the whole time. In this talk we'll explore the three essential skills to keeping code young.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Beyond the App-titude Test, Refactoring's Three Critical Skills with James Grenning

James Grenning

James Grenning’s trains, coaches and consults worldwide. James professional roots are in embedded software. His mission is to bring modern technical and management practices to embedded development teams.