Taming scary production code that nobody wants to touch

Presented by
  • Mike Clement
  • Speaker Photo

    Mike Clement

    Software Engineering Leader, Speaker, Trainer, Facilitator

    Taming scary production code that nobody wants to touch

    Most dev teams “own” some code that they don’t really want to work with. However it got there, the code is scary but pretty stable but now requires updates. Perhaps your team draws straws to each time to figure out who is going to have to put on the metaphorical hazmat suit and deal with the problem. Or worse yet, your team relies on one developer to always do it and he or she is getting burned out and could leave at any minute. Mike will share some techniques that will help you modify the code with confidence using a few core refactorings and characterization test.

    About Mike Clement

    Mike Clement is a husband, father of four and currently a Senior Engineering Manager at SamCart. Mike believes we work best when we are working together and that there are no best practices—only better and worse ones depending on the context. Some leading practices Mike is passionate about are Test Driven Development, Pair and Mob Programming, User Story Mapping, Domain Driven Design and Open Space Technology. Passionate about raising the bar of technical excellence in the software development community, Mike is a founder and organizer of Software Crafters Atlanta, the Software Crafters Unconference, and the Lean+Agile Atlanta Unconference. Find out more about Mike on his blog (http://blog.softwareontheside.com/) and on Twitter at @mdclement.