Jumbo Refactoring - a talk from Brian Swan


Details
Brian Swan (https://twitter.com/bgswan) is coming to talk to us about refactoring code this month. Refactoring (http://wiki.c2.com/?WhatIsRefactoring) is the process of restructuring existing code without changing its external behaviour. It’s frequently used to make it easier to alter a program when it isn’t immediately clear where you can change it.
However, it can be hard to make the leap from understanding how to refactor a small class or function to understand how to refactor a larger system in a big codebase. Brian has worked a number of companies with large codebases, including currently at FreeAgent (https://freeagent.com). These Jumbo Refactors can be challenging and are always educational, so we can look forward to some strong lessons this month.
More details, as usual, on our website (http://scotrug.org/2017/09/10/jumbo-refactoring.html).
Hope to see you there!

Jumbo Refactoring - a talk from Brian Swan